madetech / productionisation

The Made Tech Productionisation Checklist for Software Projects
https://productionisation.io/
Creative Commons Attribution 4.0 International
7 stars 2 forks source link

Continuous Delivery pipeline defined in code #27

Closed davidwinter closed 5 years ago

davidwinter commented 5 years ago

Often, CD pipelines are things that take a while to setup, and having these defined in code serves as good visibility on what happens when onboarding into a project, but also as a backup, rather than the pipeline configuration being full stored just in a service or system.

Favour a Jenkinsfile if using Jenkins. If using Heroku, even though they have the pipeline feature, favour a CircleCI pipeline to deploy to Heroku as this provides far better visibility.

davidwinter commented 5 years ago

Moving discussion to #29 .