The previous chapter has left us with the beginning of a GoCD pipeline. It automatically builds a Debian package each time new commits are pushed to Git and generates a unique version number for each build. Finally, it captures as artifacts the built package and a file called version containing the version number. The next tasks are to upload it into a Debian repository and deploy it on the target machines.
10. Distributing and Deploying Packages in the Pipeline
Get Python Continuous Integration and Delivery: A Concise Guide with Examples now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.