| Title | Author | Comments |
|---|---|---|
| Official Jenkins Doc | jenkinsci-docs | |
| Job DSL Plugin | jenkinsci |
| Title | Author | Comments |
|---|---|---|
| Jenkins Tutorial For Beginners | Focusing on installing and configuring Jenkins | |
| Top 10 Best Practices for Jenkins Pipeline Plugin | apemberton | |
| The Need For Jenkins Pipeline | Viktor Farcic | Great article. Recommended. |
| Jenkins Pipeline | Viktor Farcic | Another great article from Victor. |
| Repository | Comments |
|---|---|
| pipeline-examples | The HTML version |
| This Repository |
| Title | Author | Comments |
|---|---|---|
| Jenkins API | Arie Bregman |
| Name | Comments |
|---|---|
| Cloudbees Blog | |
| Jenkins Community Blog |
| Name | Comments |
|---|---|
| Multi Branch Pipeline | For projects with multiple branches |
| How to create Jenkins Pipeline with an Example | Great for beginners |
| Codifying the Build and Release Process with a Jenkins Pipeline Shared Library |
-
Terms & Entities
- Job
- Build
- Plugin
- Slave
-
Job
- Freestyle
- Pipeline
- Declarative
- Scripted
- Checkpoint (cloudbees only at this point)
-
Slave
- Agent
- Executor
- Label
- Set build result to FAILURE/SUCCESS/UNSTABLE:
currentBuild.result = 'FAILURE'
