diff options
author | Simon McVittie <smcv@debian.org> | 2021-06-03 17:44:43 +0100 |
---|---|---|
committer | Simon McVittie <smcv@debian.org> | 2021-06-03 20:54:52 +0100 |
commit | 0f8f091ffe7f949fd0397a4cf65db32f9b5b2ff9 (patch) | |
tree | 9484bff8e1cc6a0d20b83c86a6d0764a442f33b6 /.gitlab-ci.yml | |
parent | fe3f850ae19136b8016a939dc852d416fc93fcbb (diff) | |
download | polkit-0f8f091ffe7f949fd0397a4cf65db32f9b5b2ff9.tar.gz |
CI: Reinstate Autotools build
Until we are ready to remove Autotools altogether (!53) we should
make sure it works.
Signed-off-by: Simon McVittie <smcv@debian.org>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index acebd43..b6b3fc5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -49,3 +49,26 @@ build_stable: paths: - 'builddir/meson-logs/*.txt' +build_autotools: + before_script: + - dnf upgrade -y --nogpgcheck fedora-release fedora-repos* + - dnf update -y && dnf install -y $DEPENDENCIES + + script: + - mkdir _build + - cd _build + - CPPFLAGS='-D_FORTIFY_SOURCE=2' ../autogen.sh + --disable-dependency-tracking + --enable-ansi + --enable-man-pages + --enable-test + --enable-libsystemd-login=yes + --enable-libelogind=no + - make + - make check + - make install + artifacts: + name: 'test logs' + when: 'always' + paths: + - '_build/test/*/*.log' |