.gitlab-ci.yml 894 Bytes
Newer Older
Niels De Graef's avatar
Niels De Graef committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
stages:
  - build

build-fedora:
  image: fedora:28
  stage: build
  before_script:
    - dnf -y install
        accountsservice-devel
        audit-libs-devel
        autoconf
        automake
        check-devel
        dconf
        desktop-file-utils
        gettext-devel
        gobject-introspection-devel
        gtk3-devel
        iso-codes-devel
        keyutils-libs-devel
        libXau-devel
        libXdmcp-devel
        libattr-devel
        libcanberra-devel
        libdmx-devel
        libselinux-devel
        libtool
        make
        nss-devel
        pam-devel
        plymouth-devel
        redhat-rpm-config
        systemd
        systemd-devel
        which
        xorg-x11-server-Xorg
        xorg-x11-server-devel
        yelp-devel
        yelp-tools

  script:
    - ./autogen.sh
    - make -j
    - make -j check
    - make -j distcheck
  except:
    - tags