delivery pipelines
DESCRIPTION
Jenkins build servers are becoming business critical systems and accumulating too much craft. The Pipeline Generator and Builder tool allows to turn the pipelines into artifacts that are versioned with the source code and can follow the same development lifecycle.TRANSCRIPT
04/14/2023© 2014 Constant Contact, Inc. 1
Presented by :
Delivery Pipelines
Pipelines-as-a-Code
Igor Moochnick
04/14/2023© 2014 Constant Contact, Inc. 2
Are you aware of the build server future?
???
04/14/2023© 2014 Constant Contact, Inc. 3
04/14/2023© 2014 Constant Contact, Inc. 4
Puppies vs. Cattle
Can the build server be ephemeral?
VS.
04/14/2023© 2014 Constant Contact, Inc. 5
Lifecycle of the pipelines
Puppy
Horse
Unicorn
Zombie
Twilight zone
04/14/2023© 2014 Constant Contact, Inc. 6
Stages
1. Commit
2. Acceptance
3. Release /Deploy
© 2014 Constant Contact, Inc.
04/14/2023© 2014 Constant Contact, Inc. 8
Pipeline-as-a-Code Lifecycle
Define Job Template
Push Job to Jenkins Test
Try changes in UI
Update template
Push Job to Jenkins
© 2014 Constant Contact, Inc.
© 2014 Constant Contact, Inc.