update
This commit is contained in:
@@ -6,6 +6,7 @@ include:
|
|||||||
ref: 'main'
|
ref: 'main'
|
||||||
file:
|
file:
|
||||||
- 'jobs/version.yml'
|
- 'jobs/version.yml'
|
||||||
|
- 'jobs/gitlab.yml'
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
PARENT_PIPELINE_ID: $CI_PIPELINE_ID
|
PARENT_PIPELINE_ID: $CI_PIPELINE_ID
|
||||||
@@ -18,27 +19,29 @@ version:
|
|||||||
extends: .version
|
extends: .version
|
||||||
stage: .pre
|
stage: .pre
|
||||||
|
|
||||||
build:
|
#build:
|
||||||
|
# stage: deploy
|
||||||
|
# allow_failure: false
|
||||||
|
# trigger:
|
||||||
|
# include:
|
||||||
|
# - project: 'developerdurp/yml'
|
||||||
|
# ref: 'main'
|
||||||
|
# file:
|
||||||
|
# - 'pipelines/go-build.yml'
|
||||||
|
# strategy: depend
|
||||||
|
# rules:
|
||||||
|
# - exists:
|
||||||
|
# - "go.mod"
|
||||||
|
|
||||||
|
generate-config:
|
||||||
|
extends: .generate-config
|
||||||
|
stage: deploy
|
||||||
|
#needs:
|
||||||
|
# - job: build
|
||||||
|
|
||||||
|
child-pipeline:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
allow_failure: false
|
|
||||||
trigger:
|
trigger:
|
||||||
include:
|
include:
|
||||||
- project: 'developerdurp/yml'
|
- artifact: generated-config.yml
|
||||||
ref: 'main'
|
job: generate-config
|
||||||
file:
|
|
||||||
- 'pipelines/go-build.yml'
|
|
||||||
strategy: depend
|
|
||||||
rules:
|
|
||||||
- exists:
|
|
||||||
- "go.mod"
|
|
||||||
|
|
||||||
|
|
||||||
deploy_staging:
|
|
||||||
stage: deploy
|
|
||||||
needs:
|
|
||||||
- job: build
|
|
||||||
optional: true
|
|
||||||
script:
|
|
||||||
- echo "Deploy to staging server"
|
|
||||||
environment:
|
|
||||||
name: staging
|
|
||||||
|
|||||||
Reference in New Issue
Block a user