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