The standard however troubled Jenkins CI/CD system is being reworked to help cloud-native purposes on the Kubernetes container-orchestration platform. The Jenkins X undertaking is a response to consumer issues that Jenkins had misplaced its luster and had developed configuration and stability points.
Jenkins X is meant for Kubernetes customers who wish to undertake CI/CD or who need CI/CD and are transferring to the cloud, with out essentially realizing something about Kubernetes. Jenkins X builds on Jenkins with open supply instruments, selling a Git branching and a repository mannequin. A Jenkins distribution is used because the core CI/CD engine.
Other options deliberate for the Jenkins X undertaking embrace:
- Automation, with Jenkins defaulting to CI/CD pipelines for initiatives.
- Pull-request preview environments, to get suggestions earlier than adjustments are merged to the grasp model of a bit of software program. Feedback is supplied by Jenkins X as code is able to be previewed.
- A set of environments for every workforce, with Jenkins X automating the administration of environments and the promotion of recent variations.
- More integrations with Git suppliers. Right now, Jenkins X helps GitHub however integrations are into account for Bitbucket and Gerrit Code Review.
Jenkins X is a undertaking of the newly shaped Continuous Delivery Foundation, a Linux Foundation effort devoted to steady supply and selling an ecosystem of interoperable instruments for software program supply.
You can obtain the Jenkins X supply code from the undertaking’s GitHub web page.