1717 - ./configure --enable-libargon2 --enable-asciidoc
1818
1919test-mergerq-job-debian :
20+ extends :
21+ - .debian-prep
22+ tags :
23+ - libvirt
24+ - cryptsetup-debian-unstable
25+ stage : test
26+ interruptible : true
27+ variables :
28+ DISTRO : cryptsetup-debian-unstable
29+ RUN_SSH_PLUGIN_TEST : " 1"
30+ RUN_KEYRING_TRUSTED_TEST : " 1"
31+ rules :
32+ - if : $CI_PROJECT_PATH != "cryptsetup/cryptsetup"
33+ when : never
34+ - if : $CI_PIPELINE_SOURCE == "merge_request_event"
35+ script :
36+ - make -j
37+ - make -j -C tests check-programs
38+ - sudo -E make check
39+
40+ test-main-commit-job-debian :
41+ extends :
42+ - .debian-prep
43+ tags :
44+ - libvirt
45+ - cryptsetup-debian-unstable
46+ stage : test
47+ interruptible : true
48+ variables :
49+ DISTRO : cryptsetup-debian-unstable
50+ RUN_SSH_PLUGIN_TEST : " 1"
51+ RUN_KEYRING_TRUSTED_TEST : " 1"
52+ rules :
53+ - if : $CI_PROJECT_PATH != "cryptsetup/cryptsetup"
54+ when : never
55+ - if : $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_BRANCH =~ /v2\..\.x$/
56+ script :
57+ - make -j
58+ - make -j -C tests check-programs
59+ - sudo -E make check
60+
61+ test-mergerq-job-debian12 :
2062 extends :
2163 - .debian-prep
2264 tags :
@@ -37,7 +79,7 @@ test-mergerq-job-debian:
3779 - make -j -C tests check-programs
3880 - sudo -E make check
3981
40- test-main-commit-job-debian :
82+ test-main-commit-job-debian12 :
4183 extends :
4284 - .debian-prep
4385 tags :
@@ -60,6 +102,50 @@ test-main-commit-job-debian:
60102
61103# meson tests
62104test-mergerq-job-debian-meson :
105+ extends :
106+ - .debian-prep
107+ tags :
108+ - libvirt
109+ - cryptsetup-debian-unstable
110+ stage : test
111+ interruptible : true
112+ variables :
113+ DISTRO : cryptsetup-debian-unstable
114+ RUN_SSH_PLUGIN_TEST : " 1"
115+ RUN_KEYRING_TRUSTED_TEST : " 1"
116+ rules :
117+ - if : $CI_PROJECT_PATH != "cryptsetup/cryptsetup"
118+ when : never
119+ - if : $CI_PIPELINE_SOURCE == "merge_request_event"
120+ script :
121+ - sudo apt-get -y install -y -qq meson ninja-build
122+ - meson setup build
123+ - ninja -C build
124+ - cd build && sudo -E meson test --verbose --print-errorlogs
125+
126+ test-main-commit-job-debian-meson :
127+ extends :
128+ - .debian-prep
129+ tags :
130+ - libvirt
131+ - cryptsetup-debian-unstable
132+ stage : test
133+ interruptible : true
134+ variables :
135+ DISTRO : cryptsetup-debian-unstable
136+ RUN_SSH_PLUGIN_TEST : " 1"
137+ RUN_KEYRING_TRUSTED_TEST : " 1"
138+ rules :
139+ - if : $CI_PROJECT_PATH != "cryptsetup/cryptsetup"
140+ when : never
141+ - if : $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_BRANCH =~ /v2\..\.x$/
142+ script :
143+ - sudo apt-get -y install -y -qq meson ninja-build
144+ - meson setup build
145+ - ninja -C build
146+ - cd build && sudo -E meson test --verbose --print-errorlogs
147+
148+ test-mergerq-job-debian12-meson :
63149 extends :
64150 - .debian-prep
65151 tags :
@@ -81,7 +167,7 @@ test-mergerq-job-debian-meson:
81167 - ninja -C build
82168 - cd build && sudo -E meson test --verbose --print-errorlogs
83169
84- test-main-commit-job-debian -meson :
170+ test-main-commit-job-debian12 -meson :
85171 extends :
86172 - .debian-prep
87173 tags :
0 commit comments