Trying to trigger MR in libs when on committing on main
This commit is contained in:
13
kibot-ci.yml
13
kibot-ci.yml
@@ -105,6 +105,18 @@ image:
|
|||||||
git tag $CI_COMMIT_MESSAGE
|
git tag $CI_COMMIT_MESSAGE
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
merge_libs:
|
||||||
|
- |
|
||||||
|
if [[ $GITLAB_CI == 'true' && $CI_COMMIT_BRANCH == "main" ]]; then
|
||||||
|
for d in ["libs/melonlib", "libs/melon3d"]
|
||||||
|
do
|
||||||
|
cd $d
|
||||||
|
CURR_B=$(git rev-parse --abbrev-ref HEAD)
|
||||||
|
git push origin HEAD:$CURR_B -o merge_request.create -o merge_request.merge_when_pipeline_succeeds -o merge_request.target=master
|
||||||
|
cd $CI_PROJECT_DIR
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
output_mech:
|
output_mech:
|
||||||
stage: gen_mech
|
stage: gen_mech
|
||||||
artifacts:
|
artifacts:
|
||||||
@@ -152,6 +164,7 @@ outputs_all:
|
|||||||
- !reference [.commands, panel]
|
- !reference [.commands, panel]
|
||||||
- !reference [.commands, kibot]
|
- !reference [.commands, kibot]
|
||||||
- !reference [.commands, neo]
|
- !reference [.commands, neo]
|
||||||
|
- !reference [.commands, merge_libs]
|
||||||
|
|
||||||
|
|
||||||
release_job:
|
release_job:
|
||||||
|
|||||||
Reference in New Issue
Block a user