Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d89b1720 authored by Jonathan Klee's avatar Jonathan Klee
Browse files

ci: give the possibility to build official & community manually for dogfooding

parent 89fe999b
Loading
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -110,6 +110,12 @@ buildRelease:
    - if: '$CI_COMMIT_REF_PROTECTED == "true"'
      when: always

.releaseSignedRules:
  rules: &releaseSignedRules
    - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_REF_PROTECTED == "true"'
      when: always
    - when: manual

buildReleaseTest:
  extends: .releaseSigned
  script:
@@ -120,6 +126,7 @@ buildReleaseTest:

buildReleaseCommunity:
  extends: .releaseSigned
  rules: *releaseSignedRules
  script:
    - ./gradlew assembleReleaseCommunity
  artifacts:
@@ -128,6 +135,7 @@ buildReleaseCommunity:

buildReleaseOfficial:
  extends: .releaseSigned
  rules: *releaseSignedRules
  script:
    - ./gradlew assembleReleaseOfficial
  artifacts: