From c5f565a788f2abe060d080385835bd17e2bc917a Mon Sep 17 00:00:00 2001 From: Leo Vainio <61742173+lvainio@users.noreply.github.com> Date: Sat, 7 Sep 2024 17:21:37 +0200 Subject: [PATCH] Week 3: Demo proposal (lvainio + oscols) (#2418) * Added week2 readme * Update Presentation Proposal * Update README.md * Update README.md * Final update to README.md * add demo week3 --------- Co-authored-by: oscols <83168314+oscols@users.noreply.github.com> --- .../demo/week3/lvainio-oscols/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 contributions/demo/week3/lvainio-oscols/README.md diff --git a/contributions/demo/week3/lvainio-oscols/README.md b/contributions/demo/week3/lvainio-oscols/README.md new file mode 100644 index 0000000000..813df8ecca --- /dev/null +++ b/contributions/demo/week3/lvainio-oscols/README.md @@ -0,0 +1,30 @@ +# Assignment Proposal + +## Title + +From Continuous Delivery to Continuous Deployment in GoCD with Gomatic. + + +## Names and KTH ID + + - Leo Vainio (lvainio@kth.se) + - Oscar Olsson (oscols@kth.se) + +## Deadline + +- Week 3 + +## Category + +- Demo + +## Description + +Story: Manager wants to go from Continuous Delivery to Continuous Deployment using the same platform (GoCD). + +We will demonstrate how we can change the configuration in GoCD to go from Continuous Delivery to Continuous Deployment. We will use a small example project for this demo and we will use Gomatic to allow us to configure the GoCD pipeline in code. + + +**Relevance** + +GoCD is a CI/CD tool which is useful to know how to use. Also, it’s important to understand the difference between Continuous Delivery and Continuous Deployment and in this demo our goal is to illustrate the main differences. In Continuous Delivery, changes that pass automated tests still need manual approval but in Continuous Deployment even the deployment step is automated.