diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2021-02-24 15:35:42 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2021-02-24 15:48:13 +1000 |
commit | 24e4a847a949a08e3ecd81539cf0f638b81cf6f1 (patch) | |
tree | f3a056652232c8e660c4acd7b1370de08bf7ed90 /.gitlab-ci.yml | |
parent | 7b6836f0d5ba44d94abb7b3163ef715d023b270c (diff) |
gitlab CI: add a job to build with meson from the autotools tarball
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 75a53dd..43e4288 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -60,7 +60,27 @@ autotools: - ../configure --prefix="$PWD/../_inst" $CONFIGURE_OPTIONS - make install - make distcheck + - mv xorgproto*.tar.gz .. - popd + artifacts: + paths: + - xorgproto*.tar.gz + +meson from tarball: + extends: + - .fdo.distribution-image@arch + stage: test + script: + - mkdir -p _tarball_build + - tar xf xorgproto-*.tar.gz -C _tarball_build + - pushd _tarball_build/xorgproto-* + - meson builddir + - meson configure builddir + - ninja -C builddir test + needs: + - autotools + variables: + GIT_STRATEGY: none check evdev keysyms: extends: |