From fab7ca985fc65409b3b1c312866f6faa302a77e6 Mon Sep 17 00:00:00 2001 From: andrewc Date: Mon, 23 Oct 2023 19:48:40 +1000 Subject: [PATCH] Trying to trigger MR in libs when on committing on main --- kibot-ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/kibot-ci.yml b/kibot-ci.yml index 5b3570b..d5da05a 100644 --- a/kibot-ci.yml +++ b/kibot-ci.yml @@ -105,6 +105,18 @@ image: git tag $CI_COMMIT_MESSAGE 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: stage: gen_mech artifacts: @@ -152,6 +164,7 @@ outputs_all: - !reference [.commands, panel] - !reference [.commands, kibot] - !reference [.commands, neo] + - !reference [.commands, merge_libs] release_job: