Jenkins Integration
Integration with Jenkins lets you:
Trigger jobs in Jenkins on new commits or merge request updates in Space.
Receive build statuses from Jenkins for each commit that triggered a build, and view details about automated jobs involved.
Take full advantage of Space Quality Gates and Safe Merge by requiring a "green" build status as a condition for merging a feature branch into main.
Follow Hyperlinks to branches, files, and diffs in Space on the Changes page of a Jenkins build.
Prerequisites
Jenkins version 2.440.3 and newer.
To complete the integration, you should have:
System administrator rights in Jenkins.
Project administrator rights in Space projects that will be connected to Jenkins.
You should have general understanding of CI/CD concept and be familiar with Jenkins administration.
Set up Jenkins integration
The integration is achieved by installing the JetBrains Space (SpaceCode) plugin into your Jenkins instance and connecting a selected Space project with a Jenkins job or pipeline.
To set up the integration, please read these step-by-step instructions on the Space for Jenkins plugin page.