gitlab-ci: changing docker repositories

This commit is contained in:
Arsham Teymouri
2021-08-24 11:38:50 +03:00
parent 05f165e148
commit 427ae445e5
+4 -3
View File
@@ -1,7 +1,7 @@
variables: variables:
CONTAINER_REGISTRY: "docker.io/parity" CONTAINER_REGISTRY: "docker.io/parity"
BACKEND_CONTAINER_REPO: "substrate-telemetry-backend" BACKEND_CONTAINER_REPO: "substrate-telemetry-backend-stg"
FRONTEND_CONTAINER_REPO: "substrate-telemetry-frontend" FRONTEND_CONTAINER_REPO: "substrate-telemetry-frontend-stg"
KUBE_NAMESPACE: "substrate-telemetry" KUBE_NAMESPACE: "substrate-telemetry"
BACKEND_IMAGE_FULL_NAME: "${CONTAINER_REGISTRY}/${BACKEND_CONTAINER_REPO}:${CI_COMMIT_SHORT_SHA}" BACKEND_IMAGE_FULL_NAME: "${CONTAINER_REGISTRY}/${BACKEND_CONTAINER_REPO}:${CI_COMMIT_SHORT_SHA}"
BACKEND_IMAGE_LATEST_TAG: "${CONTAINER_REGISTRY}/${BACKEND_CONTAINER_REPO}:latest" BACKEND_IMAGE_LATEST_TAG: "${CONTAINER_REGISTRY}/${BACKEND_CONTAINER_REPO}:latest"
@@ -32,6 +32,7 @@ stages:
echo "Using Helm `helm version --short`" echo "Using Helm `helm version --short`"
helm repo add parity https://paritytech.github.io/helm-charts/ helm repo add parity https://paritytech.github.io/helm-charts/
helm repo update helm repo update
curl -sS $HELM_VALUES_FILE > values-parity.yaml
- helm upgrade - helm upgrade
--install --install
--atomic --atomic
@@ -42,7 +43,7 @@ stages:
--set image.backend.tag="${CI_COMMIT_SHORT_SHA}" --set image.backend.tag="${CI_COMMIT_SHORT_SHA}"
--set image.frontend.repository="${CONTAINER_REGISTRY}/${FRONTEND_CONTAINER_REPO}" --set image.frontend.repository="${CONTAINER_REGISTRY}/${FRONTEND_CONTAINER_REPO}"
--set image.frontend.tag="${CI_COMMIT_SHORT_SHA}" --set image.frontend.tag="${CI_COMMIT_SHORT_SHA}"
--values $HELM_VALUES_FILE --values values-parity.yaml
$KUBE_NAMESPACE parity/substrate-telemetry $KUBE_NAMESPACE parity/substrate-telemetry
rules: rules:
- if: '$CI_COMMIT_BRANCH == "master"' - if: '$CI_COMMIT_BRANCH == "master"'