Slide 16
Slide 16 text
© 2019 CloudBees, Inc. All Rights Reserved.
Jenkins - pipeline best practices
• Use pipelines! (So many benefits, including resiliency)
• Declarative vs. scripted pipelines
• Store pipelines in SCM
• Shared libraries
• Label agents & direct jobs to labels, not servers
• Writing pipelines for scalability (don't swamp the master!)
• Conditional steps, Post Actions, Retries,Timeouts …
• Milestones
• …
• Checkpoints (with CloudBees proprietary products)
• ...