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

Commit 3e47fb63 authored by Sreeram R's avatar Sreeram R 🦇
Browse files

Merge branch 'dev/image-eos-web-installer' into 'main'

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

See merge request e/devices/web-easy-installer!2
parents 0c8d1a56 af42cee9
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'