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

Commit c56e97d7 authored by Mohammed Althaf T's avatar Mohammed Althaf T 😊
Browse files

Browser: Update gitlab CI

- Use latest docker 25.0.5 image
- Set docker retry to 2
- Expire artifacts after 1 week
parent 9a90757d
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -7,19 +7,20 @@ variables:
  GIT_SUBMODULE_STRATEGY: recursive

build-docker:
  image: docker:19-git
  image: docker:25.0.5-git
  stage: prepare
  tags:
    - generic_privileged
  variables:
    DOCKER_DRIVER: overlay2
  services:
    - docker:19-dind
    - docker:25.0.5-dind
  script:
    - echo "$CI_JOB_TOKEN" | docker login registry.gitlab.e.foundation:5000 -u gitlab-ci-token --password-stdin
    - docker pull $CONTAINER_IMAGE:latest || true
    - docker build --cache-from $CONTAINER_IMAGE:latest --tag $CONTAINER_IMAGE:latest ${CI_PROJECT_DIR}
    - docker push $CONTAINER_IMAGE:latest
  retry: 2

.build-cromite:
  image: $CONTAINER_IMAGE
@@ -30,6 +31,7 @@ build-docker:
    paths:
      - apks/*
      - bin/*
    expire_in: 1 week

build-cromite-arm:
  stage: build