Actions
bug #7579
openSet up pipelines in Jenkins to replace the build pipelines
Start date:
Due date:
% Done:
0%
Estimated time:
Severity:
normal
Found in Version:
Description
Our jenkins setup are using the build-pipeline-plugin.
Since Jenkins 2 there is a much better tool to setup pipelines, Jenkins Pipeline
see the following resources for information on how to use it:
- https://jaxenter.de/pipeline-jenkins-2-61568
- https://jenkins.io/doc/book/pipeline/ (see also the links in the paragraph: "Die „Top 10 Best Practices for Jenkins Pipeline Plugin„, die „Best Practices for Scalable Pipeline Code“ und „The Need For Speed: Building Pipelines To Be Faster„. Hier finden sich allgemeine Best Practices sowie wichtige Hinweise zur Entwicklung performanter, ")
- https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md
Jenkinsfile should be used:
Creating a Jenkinsfile and committing it to source control provides a number of immediate benefits:
- Automatically creates a Pipeline build process for all branches and pull requests.
- Code review/iteration on the Pipeline (along with the remaining source code).
- Audit trail for the Pipeline.
- Single source of truth [3] for the Pipeline, which can be viewed and edited by multiple members of the project.
Related issues
Updated by Andreas Kohlbecker about 3 years ago
- Description updated (diff)
- Category changed from server-maintenance to devOps
- Priority changed from New to Priority14
- Target version changed from Unassigned CDM tickets to Release 5.21
Due to the repeated problems during the last relases it has become more important to switch to the "Jenkins Pipelines"
Updated by Andreas Kohlbecker about 3 years ago
- Subject changed from Set up pipelines in Jenkins to relace the build pipelines to Set up pipelines in Jenkins to replace the build pipelines
Updated by Andreas Kohlbecker about 3 years ago
- Tags set to jenkins
- Target version changed from Release 5.21 to Release 5.22
Updated by Andreas Kohlbecker almost 3 years ago
- Target version changed from Release 5.22 to Release 5.45
Updated by Andreas Müller about 2 years ago
- Target version changed from Release 5.45 to Release 5.46
Updated by Andreas Müller about 2 years ago
- Assignee changed from Andreas Kohlbecker to Andreas Müller
Updated by Andreas Müller almost 2 years ago
- Related to bug #10007: fix reindex jobs on jobber added
Updated by Andreas Müller almost 2 years ago
- Related to task #9513: "table to div regression": replace scriptler + dynamic parameter plugins added
Actions