Skip to content
代码片段 群组 项目
提交 9bf894b4 编辑于 作者: Baodong's avatar Baodong
浏览文件

Merge branch 'merge-to-mock-main-jh-2' into 'main-jh'

Add MERGE_OPTION  and merge to mock main JH

See merge request !20
No related branches found
No related tags found
1 合并请求!20Add MERGE_OPTION and merge to mock main JH
流水线 #1907862 已失败
...@@ -19,6 +19,7 @@ default: ...@@ -19,6 +19,7 @@ default:
variables: variables:
MERGE_FROM: master MERGE_FROM: master
MERGE_INTO: main-jh MERGE_INTO: main-jh
MERGE_OPTION: --ff
rules: rules:
- if: '$CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "schedule" && $JH_SYNC_SCHEDULE == $CI_JOB_NAME' - if: '$CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "schedule" && $JH_SYNC_SCHEDULE == $CI_JOB_NAME'
- when: manual - when: manual
...@@ -39,7 +40,7 @@ default: ...@@ -39,7 +40,7 @@ default:
if [ "$CI_JOB_NAME" = "gitlab-pre-main-jh" ]; then if [ "$CI_JOB_NAME" = "gitlab-pre-main-jh" ]; then
[[ ! -z "$MERGE_FROM_JH" ]] && git merge "origin/${MERGE_FROM_JH}" [[ ! -z "$MERGE_FROM_JH" ]] && git merge "origin/${MERGE_FROM_JH}"
fi fi
- git merge "origin/${MERGE_FROM}" - git merge "origin/${MERGE_FROM} ${MERGE_OPTION}"
- | - |
if [ "$CI_JOB_NAME" = "gitlab" ] || [ "$CI_JOB_NAME" = "gitlab-pre-main-jh" ]; then if [ "$CI_JOB_NAME" = "gitlab" ] || [ "$CI_JOB_NAME" = "gitlab-pre-main-jh" ]; then
git checkout "origin/${MERGE_FROM}" .gitattributes git checkout "origin/${MERGE_FROM}" .gitattributes
...@@ -87,6 +88,14 @@ gitlab-pre-main-jh: ...@@ -87,6 +88,14 @@ gitlab-pre-main-jh:
MERGE_FROM_JH: main-jh MERGE_FROM_JH: main-jh
MERGE_INTO: pre-main-jh MERGE_INTO: pre-main-jh
gitlab-main-jh:
extends:
- gitlab
variables:
MERGE_FROM: pre-main-jh
MERGE_INTO: mock-main-jh
MERGE_OPTION: --ff-only
runner: runner:
extends: extends:
- .sync - .sync
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册