Commit 03019983 by 李二毛

Merge branch 'development' into 'release/staging'

测试发布预生产环境

See merge request liermao/microservice-autodevopspipelines!96
parents 4a4ab81d 894a2d53
Pipeline #4319 failed with stages
in 1 minute 0 seconds
...@@ -18,94 +18,146 @@ build_job: ...@@ -18,94 +18,146 @@ build_job:
tags: tags:
- build - build
release-major_job: staging_release-major_job:
stage: release-major stage: release-major
script: script:
# Import external functions
- chmod +x ./devops/PipeLines/Functions.core.sh
- source ./devops/PipeLines/Functions.core.sh
- ReleaseEnvironmentOf environment
- export Environment=$environment
- bash ./devops/PipeLines/Creation/Creation_Pipeline.sh - bash ./devops/PipeLines/Creation/Creation_Pipeline.sh
only: only:
- release/staging - release/staging
tags:
- staging
prod_release-major_job:
stage: release-major
script:
- bash ./devops/PipeLines/Creation/Creation_Pipeline.sh
only:
- release/production - release/production
tags: tags:
- ${Environment} - production
analysing-git-changes_job: staging_analysing-git-changes_job:
stage: analysing-git-changes stage: analysing-git-changes
script: script:
- bash ./devops/PipeLines/Updating/001_AnalysingGitChanges.sh - bash ./devops/PipeLines/Updating/001_AnalysingGitChanges.sh
only: only:
- staging - staging
- production
tags: tags:
- staging - staging
- production
synchronizing-config_job: staging_synchronizing-config_job:
stage: synchronizing-config stage: synchronizing-config
script: script:
- bash ./devops/PipeLines/Updating/002_SyncConfig.sh - bash ./devops/PipeLines/Updating/002_SyncConfig.sh
only: only:
- staging - staging
- production
tags: tags:
- staging - staging
- production
ci_job: staging_ci_job:
stage: ci stage: ci
script: script:
- bash ./devops/PipeLines/Updating/003_CI.sh - bash ./devops/PipeLines/Updating/003_CI.sh
only: only:
- staging - staging
- production
tags: tags:
- staging - staging
- production
cd_job: staging_cd_job:
stage: cd stage: cd
script: script:
- bash ./devops/PipeLines/Updating/004_CD.sh - bash ./devops/PipeLines/Updating/004_CD.sh
only: only:
- staging - staging
- production
tags: tags:
- staging - staging
- production
is-k8s-ready_job: staging_is-k8s-ready_job:
stage: is-k8s-ready stage: is-k8s-ready
script: script:
- bash ./devops/PipeLines/Updating/005_IsK8sReady.sh - bash ./devops/PipeLines/Updating/005_IsK8sReady.sh
only: only:
- staging - staging
- production
tags: tags:
- staging - staging
- production
testing_job: staging_testing_job:
stage: testing stage: testing
script: script:
- bash ./devops/PipeLines/Updating/006_Testing.sh - bash ./devops/PipeLines/Updating/006_Testing.sh
only: only:
- staging - staging
- production
tags: tags:
- staging - staging
- production
clean-k8s_job: staging_clean-k8s_job:
stage: clean-k8s stage: clean-k8s
script: script:
- bash ./devops/PipeLines/Updating/007_CleanK8s.sh - bash ./devops/PipeLines/Updating/007_CleanK8s.sh
only: only:
- staging - staging
- production
tags: tags:
- staging - staging
prod_analysing-git-changes_job:
stage: analysing-git-changes
script:
- bash ./devops/PipeLines/Updating/001_AnalysingGitChanges.sh
only:
- master
tags:
- production
prod_synchronizing-config_job:
stage: synchronizing-config
script:
- bash ./devops/PipeLines/Updating/002_SyncConfig.sh
only:
- master
tags:
- production
prod_ci_job:
stage: ci
script:
- bash ./devops/PipeLines/Updating/003_CI.sh
only:
- master
tags:
- production
prod_cd_job:
stage: cd
script:
- bash ./devops/PipeLines/Updating/004_CD.sh
only:
- master
tags:
- production
prod_is-k8s-ready_job:
stage: is-k8s-ready
script:
- bash ./devops/PipeLines/Updating/005_IsK8sReady.sh
only:
- master
tags:
- production
prod_testing_job:
stage: testing
script:
- bash ./devops/PipeLines/Updating/006_Testing.sh
only:
- master
tags:
- production
prod_clean-k8s_job:
stage: clean-k8s
script:
- bash ./devops/PipeLines/Updating/007_CleanK8s.sh
only:
- master
tags:
- production - production
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment