]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
ci: test on armhf and arm64
authorTomas Krizek <tomas.krizek@nic.cz>
Mon, 21 Jun 2021 12:06:47 +0000 (14:06 +0200)
committerTomas Krizek <tomas.krizek@nic.cz>
Wed, 7 Jul 2021 04:34:01 +0000 (06:34 +0200)
.gitlab-ci.yml

index a743f2bccb6d23ff87f733eab5f0b8e26225b26b..decff45507f3f80e2e0680642826a4fa52ad22aa 100644 (file)
@@ -92,6 +92,28 @@ build:
     - ninja -C build_ci install >/dev/null
     - ${MESON_TEST} --suite unit --suite config --suite dnstap --no-suite snowflake
 
+build:armhf:
+  <<: *build
+  tags:
+    - armhf
+    - shell
+  script:
+    - meson build_ci_armhf --default-library=static --prefix=$PREFIX -Dwerror=true -Dextra_tests=enabled
+    - ninja -C build_ci_armhf
+    - ninja -C build_ci_armhf install >/dev/null
+    - ${MESON_TEST} --suite unit --suite config --no-suite snowflake --no-suite y2k38
+
+build:arm64:
+  <<: *build
+  tags:
+    - arm64
+    - shell
+  script:
+    - meson build_ci_arm64 --default-library=static --prefix=$PREFIX -Dwerror=true -Dextra_tests=enabled
+    - ninja -C build_ci_arm64
+    - ninja -C build_ci_arm64 install >/dev/null
+    - ${MESON_TEST} --suite unit --suite config --no-suite snowflake
+
 build-asan:
   <<: *build
   script: