Automation gaps in Release process - Phase 1
-
Use helm-charts from helm-charts-azure
repository in Gitlab pipelines. -
Service CI-CD pipeline will get helm-charts from the "helm-charts-azure" repository in the azure-containerize step. -
The helm-package step should also update "app-version" with the corresponding tag used for docker image. -
Use helm upgrade command in "azure-deploy" step to push a new release. -
When the service's CI-CD pipeline is triggered against release branch or a tag, a "publish" stage should get executed, that would copy helm charts and docker images from OSDU Gitlab ACR to the "msosdu" acr. -
CICD for publish non-services helm-charts-azure
Edited by Arturo Hernandez [EPAM]