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 Performance Testing
Functional tests tell you whether your application works. Performance tests tell you whether it still works when 5,000…
How to Implement Jenkins Security Best Practices
Jenkins sits in a uniquely privileged position in most infrastructures. It has credentials to your source code, your…
How to Use Jenkins with Slack for Notifications
If you have ever lost ten minutes refreshing a Jenkins dashboard just to see whether last night’s build…
How to Integrate Jenkins with Jira
I still remember the moment my manager asked “which Jira tickets went out in last night’s release” and…
How to Run Jenkins on Kubernetes
The first time I moved Jenkins from a lonely EC2 instance to Kubernetes, I was skeptical it would…
How to Set Up Jenkins for Selenium Testing
I’ve maintained test suites where “run Selenium tests” meant someone manually kicking off a script on their laptop,…
How to Create and Manage Jenkins Plugins
The moment I realized Jenkins plugins were “just Java” was the moment the whole ecosystem stopped feeling like…
How to Run Jenkins in Docker Containers
Before I containerized Jenkins, upgrading it meant a nervous SSH session into a VM, crossing my fingers that…
How to Set Up Jenkins for PHP Projects
PHP CI/CD gets less blog coverage than its Java or Node counterparts, which is odd given how much…
How to Use Jenkins for iOS Continuous Integration
iOS CI has a reputation for being the most annoying kind of pipeline to build, and honestly, that…