Actions
Test #4468
closedConvert JJB to DSL for Pulp 2/3
Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Version:
Platform Release:
Tags:
Sprint:
Quarter:
Updated by bherring about 5 years ago
- Subject changed from Conver JJB to DSL for Pulp 2/3 to Convert JJB to DSL for Pulp 2/3
- Description updated (diff)
Updated by bherring about 5 years ago
Research Links¶
Trying to codify the ability to create Jenkins Jobs using:
- jenkins-Configuration-as-code
- job-dsl
- job-piplines
- JJB Comparison with DSL:
- http://www.jeeatwork.com/?p=182
-
http://www.jeeatwork.com/?p=194
- What is DSL: http://martinfowler.com/books/dsl.html
- Creating SEED jobs in git: https://github.com/jenkinsci/job-dsl-plugin/wiki/Tutorial---Using-the-Jenkins-Job-DSL#1-creating-the-seed-job
- Testing Seed Jobs: https://github.com/jenkinsci/job-dsl-plugin/wiki/User-Power-Moves#run-a-dsl-script-locally
- Jenkins DSL plugin: https://github.com/jenkinsci/job-dsl-plugin/wiki
- Jenkins Pipelines: https://jenkins.io/doc/book/pipeline/
- Pipeline Visualization: https://wiki.jenkins.io/display/JENKINS/Delivery+Pipeline+Plugin
- Build Pipeline plugin: https://wiki.jenkins.io/display/JENKINS/Build+Pipeline+Plugin
- Pipeline Stage View Plugin: https://wiki.jenkins.io/display/JENKINS/Pipeline+Stage+View+Plugin
-
https://www.youtube.com/watch?v=T7rD--ZOYRQ
- Don't mix Groovy and bash syntax -- put bash scripts into .sh files to save headaches
- Need a git-pluging for Jenkins, if this is useful (Pulp3 - use TravisCI instead)
- Pipelines being fragile discussion: https://news.ycombinator.com/item?id=17558611
Updated by bherring almost 5 years ago
- Status changed from NEW to CLOSED - WONTFIX
Actions