mirror of
https://gitlab.freedesktop.org/upower/upower.git
synced 2026-04-22 12:50:39 +02:00
ci: API changed, update commit and check-abi build
This commit is contained in:
parent
9058d45685
commit
70a1a59efa
1 changed files with 3 additions and 9 deletions
|
|
@ -23,13 +23,7 @@ variables:
|
|||
python3-pip
|
||||
python3-packaging
|
||||
git
|
||||
# Make this explicit for check-abi, as it still builds the old version using "make"
|
||||
AUTOTOOLS_DEPENDENCIES:
|
||||
libtool
|
||||
autoconf
|
||||
automake
|
||||
make
|
||||
LAST_ABI_BREAK: "e294444496e8bbcd91a3605874f59562e14c34ec"
|
||||
LAST_ABI_BREAK: "9058d45685d1c7c08d52fb64c393fed9eeed542b"
|
||||
|
||||
build_stable:
|
||||
before_script:
|
||||
|
|
@ -55,7 +49,7 @@ build_stable:
|
|||
|
||||
check_abi:
|
||||
before_script:
|
||||
- dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES $AUTOTOOLS_DEPENDENCIES
|
||||
- dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES
|
||||
script:
|
||||
- curl https://gitlab.freedesktop.org/hadess/check-abi/-/raw/main/contrib/check-abi-fedora.sh | bash
|
||||
- check-abi --suppr .ci/upower.suppr --old-parameters="--with-idevice --disable-tests --disable-static --disable-gtk-doc" --new-parameters="-Dman=false -Dgtk-doc=false -Didevice=enabled" ${LAST_ABI_BREAK} $(git rev-parse HEAD)
|
||||
- check-abi --suppr .ci/upower.suppr --parameters="-Dman=false -Dgtk-doc=false -Didevice=enabled" ${LAST_ABI_BREAK} $(git rev-parse HEAD)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue