The ACME Brewery API is implemented and conform to our specification. We can now envision a deployment in all the ACME environments. Unfortunatelly ACME as a lots of environments and deploying manually in each and every environment would be error prone and time consuming. It is time to think about automation and Continuous Deployment!
The ACME Brewery API is implemented and conform to our specification. We can now envision a deployment in all the ACME environments. Unfortunatelly ACME as a lots of environments and deploying manually in each and every environment would be error prone and time consuming. It is time to think about automation and Continuous Deployment!
TODO
- Open the [OpenShift Web Console]({{< param openshift_console_url >}}/console/catalog)
- In the top-left dropdown box, select the `Beer Catalog (BUILD)` project
- In the top-right corner, select **Add to project**, then **Select from project**.
- Select the `Beer Catalog environment` template and click **Next**
- On the **Information** screen, just click **Next**
- On the **Configuration** screen, fill-in your username
- **Do not change the other fields**
- Click **Create**
Your CI/CD pipeline is now in place, congratulations!
- Go to **Builds** > **Pipelines**
- Click on your pipeline (the one that ends with your username)
- Click **Start Pipeline**
Wait for your pipeline to finish!
To complete your understanding, explain **what you need to do if a new version of the API implementation is released** and **what you need to do if the API Contract is updated**!