aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorLibravatar Kelvin M. Klann <kmk3.code@protonmail.com>2024-02-22 10:09:26 -0300
committerLibravatar Kelvin M. Klann <kmk3.code@protonmail.com>2024-02-29 08:52:24 -0300
commitc9531d95ed3f12c382a0292e9eb508a9b9c96532 (patch)
tree4fb01ef4456f41906bf10831b8d8849e719f9a79 /.gitlab-ci.yml
parentbuild: use generic wildcard on package install (diff)
downloadfirejail-c9531d95ed3f12c382a0292e9eb508a9b9c96532.tar.gz
firejail-c9531d95ed3f12c382a0292e9eb508a9b9c96532.tar.zst
firejail-c9531d95ed3f12c382a0292e9eb508a9b9c96532.zip
build: add print-version target and use in CI
To reduce TARNAME hardcoding. Added on commit 6a89ab023 ("ci: run firejail --version after build/install", 2022-05-16) / PR #5148.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml14
1 files changed, 7 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f9f196ce4..8f6669203 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,7 +21,7 @@ build_ubuntu_package:
21 - ./configure || (cat config.log; exit 1) 21 - ./configure || (cat config.log; exit 1)
22 - make deb 22 - make deb
23 - dpkg -i ./*.deb 23 - dpkg -i ./*.deb
24 - command -V firejail && firejail --version 24 - make print-version
25 25
26build_debian_package: 26build_debian_package:
27 image: debian:buster 27 image: debian:buster
@@ -38,7 +38,7 @@ build_debian_package:
38 - ./configure || (cat config.log; exit 1) 38 - ./configure || (cat config.log; exit 1)
39 - make deb 39 - make deb
40 - dpkg -i ./*.deb 40 - dpkg -i ./*.deb
41 - command -V firejail && firejail --version 41 - make print-version
42 42
43build_redhat_package: 43build_redhat_package:
44 image: almalinux:latest 44 image: almalinux:latest
@@ -50,7 +50,7 @@ build_redhat_package:
50 - ./configure || (cat config.log; exit 1) 50 - ./configure || (cat config.log; exit 1)
51 - make rpms 51 - make rpms
52 - rpm -i ./*.rpm 52 - rpm -i ./*.rpm
53 - command -V firejail && firejail --version 53 - make print-version
54 54
55build_fedora_package: 55build_fedora_package:
56 image: fedora:latest 56 image: fedora:latest
@@ -62,7 +62,7 @@ build_fedora_package:
62 - ./configure || (cat config.log; exit 1) 62 - ./configure || (cat config.log; exit 1)
63 - make rpms 63 - make rpms
64 - rpm -i ./*.rpm 64 - rpm -i ./*.rpm
65 - command -V firejail && firejail --version 65 - make print-version
66 66
67build_src_package: 67build_src_package:
68 image: alpine:latest 68 image: alpine:latest
@@ -75,7 +75,7 @@ build_src_package:
75 - ./configure --prefix=/usr || (cat config.log; exit 1) 75 - ./configure --prefix=/usr || (cat config.log; exit 1)
76 - make 76 - make
77 - make install-strip 77 - make install-strip
78 - command -V firejail && firejail --version 78 - make print-version
79 79
80build_no_apparmor: 80build_no_apparmor:
81 image: ubuntu:latest 81 image: ubuntu:latest
@@ -93,8 +93,8 @@ build_no_apparmor:
93 - make dist 93 - make dist
94 - ./mkdeb.sh --disable-apparmor 94 - ./mkdeb.sh --disable-apparmor
95 - dpkg -i ./*.deb 95 - dpkg -i ./*.deb
96 - command -V firejail && firejail --version 96 - make print-version
97 - firejail --version | grep -F 'AppArmor support is disabled' 97 - make print-version | grep -F 'AppArmor support is disabled'
98 98
99debian_ci: 99debian_ci:
100 image: registry.salsa.debian.org/salsa-ci-team/ci-image-git-buildpackage:latest 100 image: registry.salsa.debian.org/salsa-ci-team/ci-image-git-buildpackage:latest