aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorLibravatar Reiner Herrmann <reiner@reiner-h.de>2020-09-03 18:01:43 +0200
committerLibravatar Reiner Herrmann <reiner@reiner-h.de>2020-09-03 18:01:43 +0200
commit608f29a867462eb4bf027dbe7341a5f98fcb0262 (patch)
tree0ef0b5d24a5a648fe6afe3f0a689dc3ccb106033 /.gitlab-ci.yml
parentvarious (diff)
downloadfirejail-608f29a867462eb4bf027dbe7341a5f98fcb0262.tar.gz
firejail-608f29a867462eb4bf027dbe7341a5f98fcb0262.tar.zst
firejail-608f29a867462eb4bf027dbe7341a5f98fcb0262.zip
ci: install gawk build dependency
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml12
1 files changed, 6 insertions, 6 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 11f25284d..c31ca85a4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,7 +9,7 @@ build_ubuntu_package:
9 image: ubuntu:rolling 9 image: ubuntu:rolling
10 script: 10 script:
11 - apt-get update -qq 11 - apt-get update -qq
12 - DEBIAN_FRONTEND=noninteractive apt-get install -y -qq build-essential lintian pkg-config python3 12 - DEBIAN_FRONTEND=noninteractive apt-get install -y -qq build-essential lintian pkg-config python3 gawk
13 - ./configure --prefix=/usr && make deb && dpkg -i firejail*.deb 13 - ./configure --prefix=/usr && make deb && dpkg -i firejail*.deb
14 - python3 contrib/sort.py etc/profile-*/*.profile etc/inc/*.inc 14 - python3 contrib/sort.py etc/profile-*/*.profile etc/inc/*.inc
15 15
@@ -17,7 +17,7 @@ build_debian_package:
17 image: debian:stretch 17 image: debian:stretch
18 script: 18 script:
19 - apt-get update -qq 19 - apt-get update -qq
20 - apt-get install -y -qq build-essential lintian pkg-config 20 - apt-get install -y -qq build-essential lintian pkg-config gawk
21 - ./configure --prefix=/usr && make deb && dpkg -i firejail*.deb 21 - ./configure --prefix=/usr && make deb && dpkg -i firejail*.deb
22 22
23build_redhat_package: 23build_redhat_package:
@@ -40,7 +40,7 @@ build_src_package:
40 script: 40 script:
41 - apk update 41 - apk update
42 - apk upgrade 42 - apk upgrade
43 - apk add build-base linux-headers python3 43 - apk add build-base linux-headers python3 gawk
44 - ./configure --prefix=/usr && make && make install-strip 44 - ./configure --prefix=/usr && make && make install-strip
45 # - python3 contrib/sort.py etc/*.{profile,inc} 45 # - python3 contrib/sort.py etc/*.{profile,inc}
46 46
@@ -48,7 +48,7 @@ build_apparmor:
48 image: ubuntu:latest 48 image: ubuntu:latest
49 script: 49 script:
50 - apt-get update -qq 50 - apt-get update -qq
51 - DEBIAN_FRONTEND=noninteractive apt-get install -y -qq build-essential lintian libapparmor-dev pkg-config 51 - DEBIAN_FRONTEND=noninteractive apt-get install -y -qq build-essential lintian libapparmor-dev pkg-config gawk
52 - ./configure --prefix=/usr && make deb-apparmor && dpkg -i firejail*.deb 52 - ./configure --prefix=/usr && make deb-apparmor && dpkg -i firejail*.deb
53 53
54cppcheck: 54cppcheck:
@@ -64,7 +64,7 @@ clang:
64 script: 64 script:
65 - apt-get update -qq 65 - apt-get update -qq
66 - apt-get --purge autoremove -y -qq gcc 66 - apt-get --purge autoremove -y -qq gcc
67 - DEBIAN_FRONTEND=noninteractive apt-get install -y -qq clang pkg-config make 67 - DEBIAN_FRONTEND=noninteractive apt-get install -y -qq clang pkg-config make gawk
68 - ./configure --prefix=/usr CC=/usr/bin/clang && make && make install-strip 68 - ./configure --prefix=/usr CC=/usr/bin/clang && make && make install-strip
69 69
70 70
@@ -88,6 +88,6 @@ debian_ci:
88 - git add debian && git commit -m "add debian/" 88 - git add debian && git commit -m "add debian/"
89 - export CI_COMMIT_SHA=$(git rev-parse HEAD) 89 - export CI_COMMIT_SHA=$(git rev-parse HEAD)
90 script: 90 script:
91 - apt-get --no-install-recommends install pkg-config 91 - apt-get --no-install-recommends install gawk
92 - gitlab-ci-git-buildpackage 92 - gitlab-ci-git-buildpackage
93 - gitlab-ci-lintian 93 - gitlab-ci-lintian