In this workshop we will build up a simple Gitlab CI pipeline from scratch and take it a step further by adding a workflow which has the goal to perform different steps on different branches.
The end goal is to have a fully functional Gitlab CI pipeline which performs tests on a “merge-request” from a feature-branch, builds the images on the main-branch, scans the image on the integration-branch and finally rolls-out the image on the production-branch.
To accomplish this, we will create a version file of the frontend/backend image tag and reuse them in later stages
Marc Herren is the founder of remmen.io GmbH, a company whose purpose is to share IT knowledge to empower the next generation in the area of automation/DevSecOps.
He combines 25
...