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 Configure Jenkins for Python Projects
Python projects have their own quirks when it comes to CI/CD — virtual environments, dependency management, multiple interpreter…
How to Build a Maven Project in Jenkins
Java projects built with Maven have a long history with Jenkins — in fact, Jenkins (originally Hudson) grew…
How to Create a New Jenkins Job
Every single automated workflow in Jenkins starts the same way: creating a job. Whether it’s a simple Freestyle…
How to Configure Jenkins for Continuous Integration
Continuous Integration was the original problem Jenkins was built to solve, and even after all these years, it’s…
How to Set Up Jenkins on MacOS
I know macOS isn’t the most common platform for running Jenkins in production, but it’s actually essential in…
How to Install Jenkins on Linux
Linux is, without question, the most common place I’ve deployed Jenkins — whether that’s Ubuntu, Debian, CentOS, or…
How to Install Jenkins on Windows
Plenty of teams I’ve worked with are Windows-first shops — .NET applications, Windows-specific build tools, or just an…