Make it possible to build installers in MR
@@ -98,6 +98,8 @@ package-linux-deb:
- if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+(-rc.\d+)?$/
- if: $CI_COMMIT_BRANCH == "master"
when: manual
+ - if: $CI_MERGE_REQUEST_IID
+ when: manual
package-linux-rpm:
stage: package
@@ -113,6 +115,8 @@ package-linux-rpm:
- if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+(-rc.\d+)?$/
- if: $CI_COMMIT_BRANCH == "master"
when: manual
+ - if: $CI_MERGE_REQUEST_IID
+ when: manual
package-osx-pkg:
stage: package
@@ -130,6 +134,8 @@ package-osx-pkg:
- if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+(-rc.\d+)?$/
- if: $CI_COMMIT_BRANCH == "master"
when: manual
+ - if: $CI_MERGE_REQUEST_IID
+ when: manual
package-osx-dmg:
stage: package
@@ -145,6 +151,8 @@ package-osx-dmg:
- if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+(-rc.\d+)?$/
- if: $CI_COMMIT_BRANCH == "master"
when: manual
+ - if: $CI_MERGE_REQUEST_IID
+ when: manual
notarize-osx-pkg:
stage: package
@@ -165,6 +173,8 @@ notarize-osx-pkg:
- if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+(-rc.\d+)?$/
- if: $CI_COMMIT_BRANCH == "master"
when: manual
+ - if: $CI_MERGE_REQUEST_IID
+ when: manual
package-win:
stage: package
@@ -193,6 +203,8 @@ package-win:
- if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+(-rc.\d+)?$/
- if: $CI_COMMIT_BRANCH == "master"
when: manual
+ - if: $CI_MERGE_REQUEST_IID
+ when: manual
collect-installers:
stage: post-package
@@ -230,3 +242,5 @@ collect-installers:
- if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+(-rc.\d+)?$/
- if: $CI_COMMIT_BRANCH == "master"
when: manual
+ - if: $CI_MERGE_REQUEST_IID
+ when: manual
