[gnome-runtime-images/update_master: 1/2] Build images for arm64




commit 27cde172902d99146acab60fd8f7bbdc484f88d7
Author: Julian Sparber <julian sparber net>
Date:   Thu Oct 15 15:41:40 2020 +0200

    Build images for arm64

 .gitlab-ci.yml                 | 18 +++++++++++++++++-
 base                           |  4 ++--
 flat-manager-client/Dockerfile |  2 +-
 3 files changed, 20 insertions(+), 4 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0685990..e691fdd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: 'registry.fedoraproject.org/fedora:32'
+image: 'arm64v8/fedora:latest'
 
 # Buildah can't use 'overlay' driver when running inside docker
 variables:
@@ -49,6 +49,8 @@ default:
 
 base:
     stage: base
+    tags:
+      - librem5:arm64
     extends: .dockerfile_template
     variables:
         DOCKERIMAGE: ${CI_REGISTRY_IMAGE}/base
@@ -56,6 +58,8 @@ base:
 
 flat-manager-client:
     stage: base
+    tags:
+      - librem5:arm64
     extends: .dockerfile_template
     variables:
         DOCKERIMAGE: ${CI_REGISTRY_IMAGE}/flat-manager-client
@@ -143,24 +147,36 @@ flat-manager-client:
 
 gnome:nightly:
   stage: 'runtimes'
+  tags:
+    - librem5:arm64
   extends: ['.sdk_template', '.vars_nightly']
 
 gnome:3.36:
   stage: 'runtimes'
+  tags:
+    - librem5:arm64
   extends: ['.sdk_template', '.vars_3_36']
 
 gnome:3.38:
   stage: 'runtimes'
+  tags:
+    - librem5:arm64
   extends: ['.sdk_template', '.vars_3_38']
 
 rust:nightly:
   stage: 'rust_bundle'
+  tags:
+    - librem5:arm64
   extends: ['.rust_template', '.vars_nightly']
 
 rust:3.36:
   stage: 'rust_bundle'
+  tags:
+    - librem5:arm64
   extends: ['.rust_template', '.vars_3_36']
 
 rust:3.38:
   stage: 'rust_bundle'
+  tags:
+    - librem5:arm64
   extends: ['.rust_template', '.vars_3_38']
diff --git a/base b/base
index 2d93d38..af59617 100644
--- a/base
+++ b/base
@@ -1,4 +1,4 @@
-FROM registry.fedoraproject.org/fedora:latest
+FROM arm64v8/fedora:latest
 
 RUN dnf upgrade -y --best --allowerasing && dnf install -y git 'dnf-command(builddep)' libtool \
         automake gettext-devel autoconf && \
@@ -9,7 +9,7 @@ RUN git clone --recursive https://github.com/flatpak/flatpak-builder -b run-with
     cd flatpak-builder && \
     ./autogen.sh && make -j$(nproc)
 
-FROM registry.fedoraproject.org/fedora:latest
+FROM arm64v8/fedora:latest
 COPY --from=0 /flatpak-builder/flatpak-builder /usr/local/bin/flatpak-builder
 
 ENV FLATPAK_GL_DRIVERS=dummy
diff --git a/flat-manager-client/Dockerfile b/flat-manager-client/Dockerfile
index 320ea76..708456e 100644
--- a/flat-manager-client/Dockerfile
+++ b/flat-manager-client/Dockerfile
@@ -1,4 +1,4 @@
-FROM registry.fedoraproject.org/fedora:latest
+FROM arm64v8/fedora:latest
 
 VOLUME /build
 WORKDIR /build


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