Browsing Category
Jenkins
57 posts
Jenkins is an open source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration, and continuous delivery. It is a server-based system that runs in servlet containers such as Apache Tomcat.
How to Set Up Jenkins for Android Projects
Android CI is one of the more forgiving mobile pipelines to build compared to iOS, mostly because you’re…
How to Build and Deploy a Docker Image with Jenkins
This is the pipeline pattern I’ve built more times than any other in my career – checkout code,…
How to Set Up Jenkins for Docker Projects
There’s a difference between “building one Docker image in a pipeline” and actually running a whole Docker-based project…
How to Use Jenkins with GitHub
If you’ve been writing code and pushing it to GitHub, you already know how quickly things can get…
How to Integrate Jenkins with Git
When I first started learning CI/CD, one of the earliest things I had to figure out was how…
How to Set Up Jenkins for Node.js Projects
I’ve worked with enough Node.js projects to know that manual testing and deployment gets old fast, especially once…
How to Trigger Jenkins Builds Automatically
Clicking “Build Now” manually every time you push code gets old really quickly. One of the first things…
How to Schedule Jenkins Jobs
Not every Jenkins job needs to run the second code changes. Sometimes you just want something to happen…
How to Use Jenkins Pipelines for Continuous Delivery
Continuous Delivery is one of those terms that gets thrown around a lot, but actually implementing it well…
How to Create a Freestyle Project in Jenkins
Before I ever wrote a Jenkinsfile, I started with Freestyle projects — Jenkins’ original, GUI-driven way of defining…