Hi all, I am making a course on how to use Jenkins with the Pipeline plugin to automate continuous integration and builds. My goal is to make having a short, low-noise, high-reliability feedback loop a practical possibility for the average developer. I am thinking this means that I would show how to use Docker to spin up Jenkins locally and a test-grid locally as well as how to create or plug into an existing enterprise Jenkins Pipeline build system.
See this Github repo for the TOC: https://github.com/kentoj/jenkins-pipeline-course Though I have used the Pipeline plugin (back when it was called the Workflow plugin) I am not familiar with even a small fraction of the best use cases for it. Will you, the other community members, help me put together a good table of contents or outline for a solid three to four hour course on how people could use and benefit from Jenkins with the Pipeline plugin? I understand there are many ways to use Jenkins and the Pipeline so I am having to pick a small scope to begin with, though I would like to go as deep as showing test reports, running tests on test grids, and doing a build for every pushed branch to a repo. I would greatly appreciate any contributions to the TOC. Please submit any suggestions or criticism as an issue or a pull request. I believe we can create a great course together with the time I have to make it and the knowledge of this community. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/353ea3a4-cbf6-4adc-8947-a76040714c20%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
