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

Verified Commit 6e038368 authored by Nicolas Gelot's avatar Nicolas Gelot
Browse files

feat: publish latest docker image into gitlab registry

parent 6afabc05
Loading
Loading
Loading
Loading
Loading
+13 −9
Original line number Diff line number Diff line
@@ -19,10 +19,8 @@
  extends: .docker
  stage: deploy
  script:
    - docker build -t $CI_REGISTRY_IMAGE$REGISTRY_SUBPATH:${CI_COMMIT_TAG/v/} $DOCKER_BUILD_ARGS .
    - docker push $CI_REGISTRY_IMAGE$REGISTRY_SUBPATH:${CI_COMMIT_TAG/v/} 
  rules:
    - if: '$CI_COMMIT_TAG'
    - docker build -t $CI_REGISTRY_IMAGE$REGISTRY_SUBPATH:${MW_DOCKER_VERSION} $DOCKER_BUILD_ARGS .
    - docker push $CI_REGISTRY_IMAGE$REGISTRY_SUBPATH:${MW_DOCKER_VERSION}

build-workspace:
  extends: .build
@@ -36,14 +34,20 @@ build-slim-workspace:
    DOCKER_BUILD_ARGS: "-f slim.Dockerfile"
    REGISTRY_SUBPATH: "/slim"

publish-workspace:
publish-slim-latest:
  extends: .deploy
   variables:
    DOCKER_BUILD_ARGS: "--target ecloud"
    REGISTRY_SUBPATH: ""
     DOCKER_BUILD_ARGS: "-f slim.Dockerfile"
     REGISTRY_SUBPATH: "/slim"
     MW_DOCKER_VERSION: "latest"
   rules:
     - if: '$CI_COMMIT_REF_NAME == "slim"'

publish-slim-workspace:
publish-slim-tag:
  extends: .deploy
  variables:
    DOCKER_BUILD_ARGS: "-f slim.Dockerfile"
    REGISTRY_SUBPATH: "/slim"
    MW_DOCKER_VERSION: "${CI_COMMIT_TAG/v/}"
  rules:
    - if: '$CI_COMMIT_TAG'