Skip to content
Snippets Groups Projects
Commit 437a82c6 authored by Paolo.Brasolin's avatar Paolo.Brasolin
Browse files

ci: enable #be build/deploy

parent 7a866e15
No related branches found
No related tags found
No related merge requests found
Pipeline #23211 failed
...@@ -128,11 +128,11 @@ build-fe-node-job: ...@@ -128,11 +128,11 @@ build-fe-node-job:
#--[ Backend ]------------------------------------------------------------------ #--[ Backend ]------------------------------------------------------------------
# TODO: cache docker layers # TODO: cache docker layers
.be-build-job: .build-be-job:
image: docker:20.10.12 image: docker:20.10.12
stage: build stage: build
tags: tags:
- commul - shared
services: services:
- docker:dind - docker:dind
variables: variables:
...@@ -146,7 +146,7 @@ build-fe-node-job: ...@@ -146,7 +146,7 @@ build-fe-node-job:
--target production --target production
--tag=$IMAGE_NAME:${CI_COMMIT_SHA} --tag=$IMAGE_NAME:${CI_COMMIT_SHA}
--tag=$IMAGE_NAME:${CI_COMMIT_REF_NAME} --tag=$IMAGE_NAME:${CI_COMMIT_REF_NAME}
--tag=$IMAGE_NAME:${CI_COMMIT_TAG:-$CI_COMMIT_SHORT_SHA} --tag=$IMAGE_NAME:${CI_COMMIT_TAG:-latest}
backend backend
- docker image push --all-tags $IMAGE_NAME - docker image push --all-tags $IMAGE_NAME
only: only:
...@@ -205,7 +205,7 @@ stg-fe-deploy-job: ...@@ -205,7 +205,7 @@ stg-fe-deploy-job:
- job: be-build-job - job: be-build-job
artifacts: false artifacts: false
tags: tags:
- commul - shared
variables: variables:
IMAGE_NAME: $CI_REGISTRY_IMAGE/backend IMAGE_NAME: $CI_REGISTRY_IMAGE/backend
before_script: before_script:
...@@ -213,7 +213,7 @@ stg-fe-deploy-job: ...@@ -213,7 +213,7 @@ stg-fe-deploy-job:
script: script:
- kubectl set image deployment/${K8S_DEPLOYMENT} oetzi=${IMAGE_NAME}:${CI_COMMIT_SHA} --namespace=${K8S_NAMESPACE} - kubectl set image deployment/${K8S_DEPLOYMENT} oetzi=${IMAGE_NAME}:${CI_COMMIT_SHA} --namespace=${K8S_NAMESPACE}
.be-prd-deploy-job: prd-be-deploy-job:
extends: .be-deploy-job extends: .be-deploy-job
environment: environment:
name: production/backend name: production/backend
...@@ -225,7 +225,7 @@ stg-fe-deploy-job: ...@@ -225,7 +225,7 @@ stg-fe-deploy-job:
only: only:
- tags - tags
.be-stg-deploy-job: stg-be-deploy-job:
extends: .be-deploy-job extends: .be-deploy-job
environment: environment:
name: staging/backend name: staging/backend
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment