[tracker/wip/carlosg/ci-playground] ci: Add aarch64 build/tests
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/wip/carlosg/ci-playground] ci: Add aarch64 build/tests
- Date: Sun, 16 May 2021 12:08:37 +0000 (UTC)
commit 92da3626179ff8687ca64ccab4baa5386a5ac6bd
Author: Carlos Garnacho <carlosg gnome org>
Date: Sun May 16 12:29:00 2021 +0200
ci: Add aarch64 build/tests
.gitlab-ci.yml | 34 +++++++++++++++++++++++++++++++++-
1 file changed, 33 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3f3fe1fb6..50e5c9615 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,7 +21,7 @@ stages:
.tracker.fedora@common:
variables:
- BASE_TAG: '2021-05-15.5'
+ BASE_TAG: '2021-05-15.7'
FDO_UPSTREAM_REPO: GNOME/tracker
FDO_DISTRIBUTION_PACKAGES: 'clang gcovr git libasan libubsan python3-gobject python3-pip umockdev-devel
xmlto'
FDO_DISTRIBUTION_EXEC: |
@@ -59,6 +59,14 @@ stages:
FDO_DISTRIBUTION_VERSION: rawhide
FDO_DISTRIBUTION_TAG: "x86_64-${BASE_TAG}"
+.tracker.fedora:34@aarch64:
+ extends: .tracker.fedora@common
+ variables:
+ FDO_DISTRIBUTION_VERSION: 34
+ FDO_DISTRIBUTION_TAG: "aarch64-${BASE_TAG}"
+ tags:
+ - aarch64
+
.tracker.ubuntu:rolling@x86_64:
extends: .tracker.ubuntu@common
variables:
@@ -87,6 +95,14 @@ build-fedora-rawhide-container@x86_64:
variables:
GIT_STRATEGY: none
+build-fedora-container@aarch64:
+ extends:
+ - .fdo.container-build@fedora
+ - .tracker.fedora:34@aarch64
+ stage: prepare
+ variables:
+ GIT_STRATEGY: none
+
build-ubuntu-container@x86_64:
extends:
- .fdo.container-build@ubuntu
@@ -129,6 +145,14 @@ build-fedora-rawhide@x86_64:
- build-fedora-rawhide-container@x86_64
<<: *build
+build-fedora@aarch64:
+ extends:
+ - .fdo.distribution-image@fedora
+ - .tracker.fedora:34@aarch64
+ needs:
+ - build-fedora-container@aarch64
+ <<: *build
+
build-ubuntu-rolling@x86_64:
extends:
- .fdo.distribution-image@ubuntu
@@ -195,6 +219,14 @@ test-fedora-rawhide@x86_64:
- build-fedora-rawhide@x86_64
<<: *test
+test-fedora@aarch64:
+ extends:
+ - .fdo.distribution-image@fedora
+ - .tracker.fedora:34@aarch64
+ needs:
+ - build-fedora@aarch64
+ <<: *test
+
test-ubuntu@x86_64:
extends:
- .fdo.distribution-image@ubuntu
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]