From af9c10b86c86725aedcc8a430cc1c7650569f732 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Tue, 2 May 2023 15:54:34 +0200 Subject: [PATCH] build opalrt branding in CI Signed-off-by: Steffen Vogel --- .gitlab-ci.yml | 44 +++++++++++++++++++++++++++----------------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9a32b08..d619f5c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -24,26 +24,16 @@ build.slew: DOCKER_TAG: ${CI_COMMIT_BRANCH}-${BRANDING} extends: build -deploy.latest: - stage: deploy +build.opalrt: variables: - DOCKER_TAG: latest - before_script: - - docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY} - script: - - docker push ${DOCKER_IMAGE}:${DOCKER_TAG} - only: - refs: - - master - tags: - - docker - dependencies: - - build + BRANDING: opalrt + DOCKER_TAG: ${CI_COMMIT_BRANCH}-${BRANDING} + extends: build -deploy.slew: +deploy: stage: deploy variables: - BRANDING: slew + BRANDING: villasweb DOCKER_TAG: ${CI_COMMIT_BRANCH}-${BRANDING} before_script: - docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY} @@ -52,4 +42,24 @@ deploy.slew: tags: - docker dependencies: - - build.slew + - build + +deploy.slew: + extends: deploy + variables: + BRANDING: slew + DOCKER_TAG: ${CI_COMMIT_BRANCH}-${BRANDING} + +deploy.opalrt: + extends: deploy + variables: + BRANDING: opalrt + DOCKER_TAG: ${CI_COMMIT_BRANCH}-${BRANDING} + +deploy.latest: + extends: deploy + variables: + DOCKER_TAG: latest + only: + refs: + - master