From 18723f884b26bac3f7bde44138d8e7490f5c1cf8 Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Tue, 26 Jun 2018 16:41:53 +0100 Subject: [PATCH] ci: Add autotools build While we eventually want to drop autotools, we do still want to keep it working in the interim. Signed-off-by: Philip Withnall --- .gitlab-ci.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2b2134ee29..a1bc4497db 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -31,6 +31,27 @@ fedora-x86_64: - "_build/meson-logs" - "_coverage" +fedora-autotools-x86_64: + stage: build + except: + - tags + variables: + CFLAGS: "-Werror" + V: "1" + script: + - mkdir _build + - cd _build + - ../autogen.sh --enable-always-build-tests --enable-systemtap --enable-dtrace + - make + - make check + - make distcheck + artifacts: + name: "glib-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}" + when: always + paths: + - "_build/config.log" + - "_build/test-suite.log" + cross-android_api21_arm64: stage: build except: -- GitLab