aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2019-02-07 17:36:55 +0100
committerToni Uhlig <matzeton@googlemail.com>2019-02-07 17:48:26 +0100
commitaf9b5774594b32202e1d3c9b89c87d07b562a065 (patch)
tree90f3a193941ee686073e05d77f6e6e851495d081
parent591e266a792ce0967da7d0082652cae6c5e7a820 (diff)
gitlab-ci: install archlinux-keyring
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
-rw-r--r--.gitlab-ci.yml4
1 files changed, 3 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 49ce0d3..818632f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,13 +26,13 @@ build-debian:
build-arch:
image: finalduty/archlinux:daily
script:
+ - pacman -Sy archlinux-keyring --noconfirm
- pacman -Syu --noconfirm coreutils git make autoconf automake gcc pkg-config libseccomp libssh
- ./autogen.sh
- CFLAGS="-DHAVE_SECCOMP=1" ./configure
- make V=s
- cp ./src/potd ./src/potd-full
- cp ./config.log ./config-full.log
- - pacman -Rsn --noconfirm libseccomp
- ./configure
- make V=s
stage: test
@@ -47,6 +47,7 @@ flawfinder:
image: finalduty/archlinux:daily
stage: analysis
script:
+ - pacman -Sy archlinux-keyring --noconfirm
- pacman -Syu --noconfirm flawfinder
- flawfinder --minlevel=3 -QD .
- flawfinder --inputs --minlevel=3 -QD .
@@ -61,5 +62,6 @@ cppcheck:
image: finalduty/archlinux:daily
stage: analysis
script:
+ - pacman -Sy archlinux-keyring --noconfirm
- pacman -Syu --noconfirm cppcheck
- cppcheck --force --enable=warning,unusedFunction,performance,portability --inconclusive --std=posix -DNDEBUG=1 -DHAVE_STRTOK_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GETPWNAM_R=1 -DHAVE_GETGRNAM_R=1 ./src