Merge branch 'alatiera/ci-3' into 'master'
CI: even more minor things See merge request federicomenaquintero/bzip2!12
This commit is contained in:
commit
5368451bcb
@ -8,6 +8,8 @@ variables:
|
||||
AMD64_OPENSUSE_LEAP: opensuse/leap
|
||||
AMD64_OPENSUSE_TUMBLEWEED: opensuse/tumbleweed
|
||||
|
||||
I386_UBUNTU_BIONIC: 'i386/ubuntu:bionic'
|
||||
|
||||
stages:
|
||||
- test
|
||||
|
||||
@ -31,7 +33,7 @@ stages:
|
||||
script:
|
||||
- meson builddir
|
||||
- ninja -C builddir
|
||||
- ninja -C builddir test
|
||||
- meson test -C builddir --print-errorlogs
|
||||
after_script:
|
||||
- cp builddir/meson-logs/meson-log.txt .
|
||||
- rm -rf builddir
|
||||
@ -39,14 +41,7 @@ stages:
|
||||
paths:
|
||||
- 'meson-log.txt'
|
||||
|
||||
debian:testing:autotools:
|
||||
extends: '.autotools_test'
|
||||
image: $AMD64_DEBIAN_TESTING
|
||||
before_script:
|
||||
- apt update -y
|
||||
- apt install -y gcc make automake libtool
|
||||
|
||||
debian:testing:meson:
|
||||
debian:testing:
|
||||
extends: '.meson_test'
|
||||
image: $AMD64_DEBIAN_TESTING
|
||||
before_script:
|
||||
@ -68,13 +63,15 @@ ubuntu:bionic:meson:
|
||||
- apt install -y gcc python3-pip ninja-build
|
||||
- pip3 install meson
|
||||
|
||||
fedora:latest:autotools:
|
||||
extends: '.autotools_test'
|
||||
image: $AMD64_FEDORA_LATEST
|
||||
ubuntu:bionic:i386:
|
||||
extends: '.meson_test'
|
||||
image: $I386_UBUNTU_BIONIC
|
||||
before_script:
|
||||
- dnf install -y gcc make automake libtool
|
||||
- apt update -y
|
||||
- apt install -y gcc python3-pip ninja-build
|
||||
- pip3 install meson
|
||||
|
||||
fedora:latest:meson:
|
||||
fedora:30:
|
||||
extends: '.meson_test'
|
||||
image: $AMD64_FEDORA_LATEST
|
||||
before_script:
|
||||
@ -90,40 +87,21 @@ fedora_mingw:latest:autotools:
|
||||
- mingw64-configure
|
||||
- make
|
||||
|
||||
fedora:rawhide:autotools:
|
||||
extends: '.autotools_test'
|
||||
image: $AMD64_FEDORA_RAWHIDE
|
||||
before_script:
|
||||
- dnf install -y gcc make automake libtool
|
||||
allow_failure: true
|
||||
|
||||
fedora:rawhide:meson:
|
||||
fedora:rawhide:
|
||||
extends: '.meson_test'
|
||||
image: $AMD64_FEDORA_RAWHIDE
|
||||
before_script:
|
||||
- dnf install -y gcc meson
|
||||
allow_failure: true
|
||||
|
||||
opensuse/leap:autotools:
|
||||
extends: '.autotools_test'
|
||||
image: $AMD64_OPENSUSE_LEAP
|
||||
before_script:
|
||||
- zypper install -y gcc make automake libtool
|
||||
|
||||
opensuse/leap:meson:
|
||||
opensuse/leap:
|
||||
extends: '.meson_test'
|
||||
image: $AMD64_OPENSUSE_LEAP
|
||||
before_script:
|
||||
- zypper install -y gcc ninja python3-pip
|
||||
- pip3 install meson
|
||||
|
||||
opensuse/tumbleweed:autotools:
|
||||
extends: '.autotools_test'
|
||||
image: $AMD64_OPENSUSE_TUMBLEWEED
|
||||
before_script:
|
||||
- zypper install -y gcc make automake libtool
|
||||
|
||||
opensuse/tumbleweed:meson:
|
||||
opensuse/tumbleweed:
|
||||
extends: '.meson_test'
|
||||
image: $AMD64_OPENSUSE_TUMBLEWEED
|
||||
before_script:
|
||||
|
Loading…
Reference in New Issue
Block a user