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

Commit b3117667 authored by Deborah Quarshie's avatar Deborah Quarshie Committed by Romain Hunault
Browse files

trigger deploy-staging and deploy-production in infra/web-installer repo

parent 7e833905
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -20,8 +20,24 @@ docker-latest:
  script:
    - docker build -t $CI_REGISTRY_IMAGE:latest -f app/Dockerfile app
    - docker push $CI_REGISTRY_IMAGE:latest
  when: manual
  rules:
    - if: '$CI_COMMIT_REF_NAME == "main" && $CI_PIPELINE_SOURCE != "schedule"'
    - if: $CI_PIPELINE_SOURCE == 'merge_request_event'

trigger_deploy:
  needs: ["docker-latest"]
  rules:
    - if: '$CI_COMMIT_REF_NAME == "main" && $CI_PIPELINE_SOURCE != "schedule"'
    - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
  trigger:
    project: e/online-services/infra/web/web-easy-installer
    branch: main
    strategy: depend
  when: manual
  variables:
      TRIGGER_STAGING: true
      TRIGGER_PRODUCTION: false

docker-tag:
  extends: .docker
@@ -30,3 +46,5 @@ docker-tag:
    - docker push $CI_REGISTRY_IMAGE:${CI_COMMIT_TAG/v/}
  rules:
    - if: '$CI_COMMIT_TAG'