summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Hands <phil@hands.com>2022-09-16 10:53:39 +0200
committerPhilip Hands <phil@hands.com>2022-10-11 21:18:39 +0200
commitad7e735b795e10d9da848454c1e4d933340bb08a (patch)
tree576d548cea09b310479294473e5968e0995aa6e3
parenta7f53c0765601d36c4477da17c2be4ea89c7e48d (diff)
downloadinstallation-guide-ad7e735b795e10d9da848454c1e4d933340bb08a.zip
enable salsa-CI (mostly via manual trigger)
-rw-r--r--debian/salsa-ci.yml25
1 files changed, 25 insertions, 0 deletions
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
new file mode 100644
index 000000000..dbca38efb
--- /dev/null
+++ b/debian/salsa-ci.yml
@@ -0,0 +1,25 @@
+---
+include:
+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
+
+variables:
+ # package only contains Architecture: all
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: '1'
+ SALSA_CI_DISABLE_CROSSBUILD_ARM64: '1'
+ # and takes a long time to build
+ SALSA_CI_BUILD_TIMEOUT_ARGS: "2h"
+
+# since this pipeline takes ages to build,
+# and building it under CI probably doesn't prove much
+# let's make it opt-in
+build:
+ extends: .build-package
+ when: manual
+
+build i386:
+ extends: .build-package-i386
+ when: manual
+
+test-build-all:
+ extends: .test-build-package-all
+ when: manual