Update the update script
This commit is contained in:
+10
-8
@@ -40,16 +40,18 @@ create_pr:
|
|||||||
script:
|
script:
|
||||||
- test -z ${DO_UPDATE} && { echo "No updates required. Not creating PR"; exit 0; }
|
- test -z ${DO_UPDATE} && { echo "No updates required. Not creating PR"; exit 0; }
|
||||||
- >-
|
- >-
|
||||||
CREATE_MR=$(gitlab project-merge-request create
|
CREATE_MR="$(gitlab project-merge-request create
|
||||||
--remote-source-branch true
|
--remote-source-branch true
|
||||||
--project-id ${CI_PROJECT_ID}
|
--project-id ${CI_PROJECT_ID}
|
||||||
--source-branch "${BRANCH}"
|
--source-branch "${BRANCH}"
|
||||||
--target-branch "main"
|
--target-branch "main"
|
||||||
--title "Update ISO checksums"
|
--title "Update ISO checksums")"
|
||||||
- IID=${CREATE_MR#* }
|
- IID=${CREATE_MR#* }
|
||||||
- >-
|
# Auto-merge through the REST API throws an error, and I can't get it to work through the
|
||||||
gitlab project-merge-request merge
|
# GraphQL API either. There it doesn't return an error, but the auto-merge does not happen
|
||||||
--project-id ${CI_PROJECT_ID}
|
#- >-
|
||||||
--iid ${IID}
|
#gitlab project-merge-request merge
|
||||||
--merge-when-pipeline-succeeds true
|
#--project-id ${CI_PROJECT_ID}
|
||||||
- echo "PR set to auto-merge if build succeeds"
|
#--iid ${IID}
|
||||||
|
#--merge-when-pipeline-succeeds true
|
||||||
|
#- echo "PR set to auto-merge if build succeeds"
|
||||||
|
|||||||
Reference in New Issue
Block a user