summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
blob: f633dc63b50b1d9cdbf8226d827bcd662b6b644a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
variables:
    LAST_ABI_BREAK: "43a593b5b4097b887e49eaacafbc1337bd709718"

stages:
- test

build-fedora:
  image: fedora:latest
  stage: test
  before_script:
    - dnf install -y gcc redhat-rpm-config libtool automake autoconf gtk-doc make glib2-devel systemd-devel umockdev-devel git libabigail gnome-common xz
  script:
    - ./autogen.sh --disable-dependency-tracking
    - make
    - make install
    - make check
    - ./.ci/check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD)
    - make distcheck