update
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
stages:
|
stages:
|
||||||
- deploy
|
- build
|
||||||
- release
|
- release
|
||||||
|
|
||||||
include:
|
include:
|
||||||
@@ -23,7 +23,7 @@ version:
|
|||||||
stage: .pre
|
stage: .pre
|
||||||
|
|
||||||
build:
|
build:
|
||||||
stage: deploy
|
stage: build
|
||||||
allow_failure: false
|
allow_failure: false
|
||||||
trigger:
|
trigger:
|
||||||
include:
|
include:
|
||||||
@@ -36,39 +36,42 @@ build:
|
|||||||
- exists:
|
- exists:
|
||||||
- "go.mod"
|
- "go.mod"
|
||||||
|
|
||||||
generate-config-dev:
|
generate-pipeline-dev:
|
||||||
extends: .generate-config
|
extends: .generate-config
|
||||||
stage: release
|
stage: build
|
||||||
variables:
|
variables:
|
||||||
ENVIRONMENT: "dev"
|
ENVIRONMENT: "dev"
|
||||||
|
|
||||||
child-pipeline-dev:
|
deploy-dev:
|
||||||
stage: release
|
stage: release
|
||||||
needs:
|
needs:
|
||||||
- job: build
|
- job: build
|
||||||
trigger:
|
trigger:
|
||||||
include:
|
include:
|
||||||
- artifact: generated-config.yml
|
- artifact: generated-config.yml
|
||||||
job: generate-config-dev
|
job: generate-pipeline-dev
|
||||||
|
strategy: depend
|
||||||
variables:
|
variables:
|
||||||
ENVIRONMENT: "dev"
|
ENVIRONMENT: "dev"
|
||||||
PARENT_PIPELINE_ID: $CI_PIPELINE_ID
|
PARENT_PIPELINE_ID: $CI_PIPELINE_ID
|
||||||
|
|
||||||
generate-config-prd:
|
generate-pipeline-prd:
|
||||||
extends: .generate-config
|
extends: .generate-config
|
||||||
stage: release
|
stage: build
|
||||||
variables:
|
variables:
|
||||||
ENVIRONMENT: "prd"
|
ENVIRONMENT: "prd"
|
||||||
|
|
||||||
child-pipeline-prd:
|
deploy-prd:
|
||||||
stage: release
|
stage: release
|
||||||
needs:
|
needs:
|
||||||
- job: generate-config-prd
|
- job: deploy-dev
|
||||||
|
- job: generate-pipeline-prd
|
||||||
when: manual
|
when: manual
|
||||||
trigger:
|
trigger:
|
||||||
include:
|
include:
|
||||||
- artifact: generated-config.yml
|
- artifact: generated-config.yml
|
||||||
job: generate-config-prd
|
job: generate-config-prd
|
||||||
|
strategy: depend
|
||||||
variables:
|
variables:
|
||||||
ENVIRONMENT: "prd"
|
ENVIRONMENT: "prd"
|
||||||
PARENT_PIPELINE_ID: $CI_PIPELINE_ID
|
PARENT_PIPELINE_ID: $CI_PIPELINE_ID
|
||||||
|
|||||||
Reference in New Issue
Block a user