summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 02509fd4..eb1b10a3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,3 +2,15 @@ include:
- project: 'ci/ci-templates'
ref: master
file: .ci-build-apk-fdroid.yml
+
+# https://about.gitlab.com/blog/how-to-automatically-create-a-new-mr-on-gitlab-with-gitlab-ci/
+weblate-integration-auto-mr:
+ image: ${INFRA_IMAGE}
+ stage: deploy
+ rules:
+ - if: $CI_COMMIT_BRANCH == "weblate-integration" && $AUTO_MR_TOKEN != null
+ script:
+ - HOST=${CI_PROJECT_URL} CI_PROJECT_ID=${CI_PROJECT_ID}
+ CI_COMMIT_REF_NAME=${CI_COMMIT_REF_NAME}
+ GITLAB_USER_ID=${GITLAB_USER_ID}
+ PRIVATE_TOKEN=${AUTO_MR_TOKEN} ./utils/autoMergeRequest.sh