fixing CI

This commit is contained in:
arshamparity
2021-07-27 11:39:26 +03:00
parent e7a7a7b237
commit 3802c75830
2 changed files with 7 additions and 6 deletions
+5 -4
View File
@@ -1,7 +1,8 @@
variables: variables:
CONTAINER_REGISTRY: "docker.io/parity" CONTAINER_REGISTRY: "docker.io/parity"
CONTAINER_REPO: "substrate-telemetry-backend"
KUBE_NAMESPACE: "substrate-telemetry" KUBE_NAMESPACE: "substrate-telemetry"
IMAGE_FULL_NAME: "${CONTAINER_REGISTRY}/${KUBE_NAMESPACE}:${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}" IMAGE_FULL_NAME: "${CONTAINER_REGISTRY}/${CONTAINER_REPO}:${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}"
stages: stages:
- dockerize - dockerize
@@ -24,7 +25,7 @@ stages:
- helm --debug template - helm --debug template
--create-namespace --create-namespace
--namespace $KUBE_NAMESPACE --namespace $KUBE_NAMESPACE
--set image.repository="${CONTAINER_REGISTRY}/${KUBE_NAMESPACE}" --set image.repository="${CONTAINER_REGISTRY}/${CONTAINER_REPO}"
--set image.tag="${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}" --set image.tag="${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}"
$KUBE_NAMESPACE ./helm/ $KUBE_NAMESPACE ./helm/
# install the chart into the relevant cluster # install the chart into the relevant cluster
@@ -34,7 +35,7 @@ stages:
--timeout 120s --timeout 120s
--create-namespace --create-namespace
--namespace $KUBE_NAMESPACE --namespace $KUBE_NAMESPACE
--set image.repository="${CONTAINER_REGISTRY}/${KUBE_NAMESPACE}" --set image.repository="${CONTAINER_REGISTRY}/${CONTAINER_REPO}"
--set image.tag="${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}" --set image.tag="${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}"
$KUBE_NAMESPACE ./helm/ $KUBE_NAMESPACE ./helm/
when: manual when: manual
@@ -50,7 +51,7 @@ dockerize:
--format=docker --format=docker
--tag "$IMAGE_FULL_NAME" ./backend/ --tag "$IMAGE_FULL_NAME" ./backend/
- echo ${Docker_Hub_Pass_Parity} | - echo ${Docker_Hub_Pass_Parity} |
buildah login --username ${Docker_Hub_User_Parity} --password-stdin ${CONTAINER_REGISTRY} buildah login --username ${Docker_Hub_User_Parity} --password-stdin docker.io
- buildah push --format=v2s2 "$IMAGE_FULL_NAME" - buildah push --format=v2s2 "$IMAGE_FULL_NAME"
tags: tags:
- kubernetes-parity-build - kubernetes-parity-build
+2 -2
View File
@@ -1,4 +1,4 @@
FROM paritytech/ci-linux:production as builder FROM docker.io/paritytech/ci-linux:production as builder
ARG PROFILE=release ARG PROFILE=release
WORKDIR /app WORKDIR /app
@@ -8,7 +8,7 @@ COPY . .
RUN cargo build --${PROFILE} --bins RUN cargo build --${PROFILE} --bins
# MAIN IMAGE FOR PEOPLE TO PULL --- small one# # MAIN IMAGE FOR PEOPLE TO PULL --- small one#
FROM debian:buster-slim FROM docker.io/debian:buster-slim
LABEL maintainer="Parity Technologies" LABEL maintainer="Parity Technologies"
LABEL description="Polkadot Telemetry backend, static build" LABEL description="Polkadot Telemetry backend, static build"