[evince/wip/gpoo/image-rebuild] build: Switch to Alpine




commit 60d81c34b8abe1706d032b3e5f05441e976922ce
Author: Germán Poo-Caamaño <gpoo gnome org>
Date:   Mon Aug 29 18:45:21 2022 -0400

    build: Switch to Alpine

 .gitlab-ci.yml | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 35807dbc1..cde3c6c7b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -67,18 +67,21 @@ nightly:
 
 update image:
     variables:
-        IMAGE_TAG: $CI_REGISTRY_IMAGE/x86_64-ubuntu:poppler
+        IMAGE_TAG: $CI_REGISTRY_IMAGE/x86_64-ubuntu
         # Tell 'docker:dind' to enable TLS (recommended)
         # and generate certificates in the specified directory.
         DOCKER_TLS_CERTDIR: "/certs"
         STORAGE_DRIVER: vfs
         BUILDAH_FORMAT: docker
         BUILDAH_ISOLATION: chroot
-    image: registry.fedoraproject.org/fedora:latest
+    image: alpine:latest
     stage: image
     script:
-        - dnf install -y buildah runc
+        - env
+        - apk add --no-cache buildah runc
         - buildah bud --tag $IMAGE_TAG -f .gitlab-ci/ubuntu.Dockerfile
+        - buildah tag $IMAGE_TAG "$IMAGE_TAG:v$CI_JOB_ID"
+        - buildah login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
     when: manual
     # only:
     #    - web


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]