fix circleci

This commit is contained in:
pida123 2023-08-03 10:19:37 +02:00
parent 5328313004
commit c3317c8cd8

View File

@ -30,6 +30,10 @@ jobs:
- image: cimg/base:stable - image: cimg/base:stable
environment: environment:
TAG: << pipeline.git.tag >> TAG: << pipeline.git.tag >>
parameters:
env:
type: string
default: stg
steps: steps:
- checkout - checkout
- kubernetes/install-kubeconfig: - kubernetes/install-kubeconfig:
@ -40,7 +44,7 @@ jobs:
command: > command: >
helm upgrade helm upgrade
lecoffre-back devops/ -i -f devops/values.yaml lecoffre-back devops/ -i -f devops/values.yaml
-n lecoffre -n lecoffre-<<parameters.env>>
--create-namespace --create-namespace
--set lecoffreBack.image.repository='rg.fr-par.scw.cloud/lecoffre/back' --set lecoffreBack.image.repository='rg.fr-par.scw.cloud/lecoffre/back'
--set lecoffreBack.image.tag=$TAG --set lecoffreBack.image.tag=$TAG
@ -48,7 +52,7 @@ jobs:
workflows: workflows:
version: 2 version: 2
build-and-register: build-and-register-stg:
jobs: jobs:
- build-push-docker-image: - build-push-docker-image:
filters: filters:
@ -57,10 +61,51 @@ workflows:
branches: branches:
ignore: /.*/ ignore: /.*/
- deploy-docker-image: - deploy-docker-image:
env: stg
requires: requires:
- build-push-docker-image - build-push-docker-image
context: context:
- staging - sc-shared-prd
filters:
tags:
only: /^v.*/
branches:
ignore: /.*/
build-and-register-ppd:
jobs:
- build-push-docker-image:
filters:
tags:
only: /^v.*/
branches:
ignore: /.*/
- deploy-docker-image:
env: ppd
requires:
- build-push-docker-image
context:
- sc-shared-prd
filters:
tags:
only: /^v.*/
branches:
ignore: /.*/
build-and-register-prd:
jobs:
- build-push-docker-image:
filters:
tags:
only: /^v.*/
branches:
ignore: /.*/
- deploy-docker-image:
env: prd
requires:
- build-push-docker-image
context:
- sc-shared-prd
filters: filters:
tags: tags:
only: /^v.*/ only: /^v.*/