↓ Skip to main content

Jenkins

Jira Is Moving to the Cloud. What Happens to Jenkins and Bitbucket?

Jira Is Moving to the Cloud. What Happens to Jenkins and Bitbucket?

·1445 words·7 mins
Atlassian Data Center reaches end of life in March 2029, but Bitbucket and Bamboo are not on the list. What forces teams to move is Jira going to the cloud, which reopens the question of where the code lives. I set up Bitbucket DC 9.4 with Jenkins 2.541.3, switched multibranch jobs to Bitbucket Cloud, and wrote down what breaks and what doesn’t.
Originally Just Wanted to Propose a Doc PR, Ended Up Moving the Project to the Official Jenkins Organization

Originally Just Wanted to Propose a Doc PR, Ended Up Moving the Project to the Official Jenkins Organization

·1058 words·3 mins
I wrote a small tool to validate Jenkinsfiles, initially just wanting it to appear in Jenkins’ official list of development tools. However, a Jenkins maintainer suggested: why not just transfer the project directly into the jenkinsci organization? This article records the complete process from PR to transfer to an official blog post, including an interesting pitfall encountered along the way.
How to Fix Shields.io Badges Not Displaying in Jenkins

How to Fix Shields.io Badges Not Displaying in Jenkins

·218 words·2 mins
How to temporarily fix it via the Script Console, and how to make it permanent by modifying Jenkins startup parameters. This method is suitable for internal Jenkins environments and has been tested on modern Jenkins installations.
How to Change abortPrevious Value in Jenkins?

How to Change abortPrevious Value in Jenkins?

·418 words·2 mins
In Jenkins, the disableConcurrentBuilds option is used to manage concurrent builds. This article explains how to conditionally set the abortPrevious value based on the branch being built, allowing for more flexible build management.
What Optimizations I Made During the Jenkins Upgrade

What Optimizations I Made During the Jenkins Upgrade

·481 words·3 mins
This article discusses the optimizations made during the Jenkins upgrade, including using Docker Compose for deployment, refactoring the Jenkins Shared Library, introducing Windows Docker Containers, and more to enhance the efficiency and security of the CI/CD process.
How to backup Jenkins

How to backup Jenkins

·214 words·2 mins
This article explains how to backup Jenkins using the ThinBackup plugin and shell scripts, ensuring that your Jenkins configuration and build data are safely stored.
Jenkins Top 3 best practice

Jenkins Top 3 best practice

·906 words·5 mins
Discusses three best practices for Jenkins: Configuration as Code, Shared Libraries, and Multi-Branch Pipeline, highlighting their benefits in terms of transparency, traceability, and self-service builds.
Jenkins Multibranch Pipeline

Jenkins Multibranch Pipeline

·405 words·2 mins
Discusses the use of Jenkins Multibranch Pipeline to manage multiple branches in a project, enabling parallel builds for pull requests and efficient code review processes.
Jenkins Windows agent configuration

Jenkins Windows agent configuration

·544 words·3 mins
Provides a step-by-step guide on how to configure a Jenkins Windows agent, including setting up the Java runtime, creating the node, and troubleshooting common issues.
Jenkins Linux agent configuration

Jenkins Linux agent configuration

·298 words·2 mins
Provides a step-by-step guide on how to configure a Jenkins Linux agent, including setting up the Java runtime, creating the node, and troubleshooting common issues.