Continuous Integration
-
Software Development
Accelerating Development Excellence: The Impact of Continuous Integration on Efficiency and Software Quality
In the ever-evolving landscape of software development, the pursuit of efficiency, reliability, and high-quality code is paramount. Enter Continuous Integration…
Read More » -
Software Development
GitHub Actions vs. Traditional Build Servers: A Modern Approach to Continuous Integration and Deployment
In today’s fast-paced software development landscape, Continuous Integration (CI) and Continuous Deployment (CD) have become essential practices to ensure the…
Read More » -
Enterprise Java
Test Coverage Reports For Maven Projects In SonarQube 8.3.x
Some years ago I write a blog post about how to generate test reports in SonarQube separate in test report…
Read More » -
DevOps
Accessing and dumping Jenkins credentials
Most pipelines require secrets to authenticate with some external resources.All secrets should live outside of our code repository and should…
Read More » -
DevOps
Private Jenkins Shared Libraries
The official documentation for Jenkins Shared Libraries is pretty good, but not perfect. This article expands on how to use…
Read More » -
DevOps
Creating a Jenkinsfile pipeline
Basics of setting up a Jenkins multibranch pipeline job and defining a Jenkinsfile. Creating Multibranch Pipeline Job If you want…
Read More » -
Enterprise Java
State of the art Continuous Integration and Deployment Pipeline with Jenkins, GitHub, and Docker
Setting the stage For the last two years I’ve worked on a Node.js project. We used GitHub for source management…
Read More » -
Software Development
Beginner’s Guide to Continuous Integration and Deployment
Continuous integration (CI) can seem like a waste of time or added work that does not push features forward. But…
Read More » -
Software Development
How to Measure the Reliability of Your Software Throughout the CI/CD Workflow
Overcome the challenge of maintaining code quality in a CI/CD workflow with Continuous Reliability CI/CD practices encourage frequent code integration…
Read More »