Move the abi check to its own job
To make it easier to tell which check failed
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
stages:
|
stages:
|
||||||
- build
|
- build
|
||||||
|
- abi
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
FEDORA_DEPENDENCIES:
|
FEDORA_DEPENDENCIES:
|
||||||
@@ -43,10 +44,17 @@ build-fedora:
|
|||||||
- make
|
- make
|
||||||
- make install
|
- make install
|
||||||
- make distcheck
|
- make distcheck
|
||||||
- cd ..
|
|
||||||
- curl https://gitlab.freedesktop.org/hadess/check-abi/-/raw/main/contrib/check-abi-fedora.sh | bash
|
abi-fedora:
|
||||||
- dnf install -y $FEDORA_DEPENDENCIES_ABI_CHECK
|
image: fedora:latest
|
||||||
- check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD)
|
stage: abi
|
||||||
|
needs:
|
||||||
|
- build-fedora
|
||||||
|
before_script:
|
||||||
|
- dnf install -y $FEDORA_DEPENDENCIES_ABI_CHECK
|
||||||
|
script:
|
||||||
|
- curl https://gitlab.freedesktop.org/hadess/check-abi/-/raw/main/contrib/check-abi-fedora.sh | bash
|
||||||
|
- check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD)
|
||||||
|
|
||||||
build-ubuntu:
|
build-ubuntu:
|
||||||
image: ubuntu:latest
|
image: ubuntu:latest
|
||||||
|
Reference in New Issue
Block a user