mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-15 20:45:32 +00:00
e260f2a08a
Travis used by default Ubuntu 12.04 which is now EOL. Hence, the default changed. Eventually, we may want to upgrade the tests to run on Ubuntu 14.04.5 LTS (Trusty Tahr). But for that we need to adjust the travis test script. For now, explicitly select precise. https://blog.travis-ci.com/2017-07-11-trusty-as-default-linux-is-coming?utm_source=web&utm_medium=banner&&utm_campaign=trusty-default
36 lines
2 KiB
YAML
36 lines
2 KiB
YAML
language: c
|
|
dist: precise
|
|
compiler:
|
|
- gcc
|
|
- clang
|
|
|
|
before_install:
|
|
- sudo apt-get update
|
|
- sudo apt-get install autoconf libtool pkg-config intltool libdbus-glib-1-dev libdbus-1-dev libiw-dev libglib2.0-dev
|
|
libnl-3-dev libnl-route-3-dev libnl-genl-3-dev ppp-dev libpolkit-gobject-1-dev libgnutls28-dev libgcrypt11-dev
|
|
uuid-dev libudev-dev libgirepository1.0-dev gobject-introspection gtk-doc-tools
|
|
libglib2.0-doc libreadline-dev libnewt-dev libnss3-dev iptables make python-software-properties python-gi
|
|
python-dbus dbus dbus-x11 libjansson4 libjansson-dev
|
|
- sudo dbus-uuidgen --ensure
|
|
- sudo apt-add-repository 'deb http://archive.ubuntu.com/ubuntu trusty main'
|
|
- sudo apt-add-repository 'deb http://archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse'
|
|
- sudo apt-get update
|
|
- sudo apt-get install libnl-3-dev libndp-dev automake libcurl4-gnutls-dev
|
|
|
|
script: |
|
|
sh autogen.sh --with-systemd-logind=no --enable-more-warnings=no --enable-ifcfg-rh --enable-ifupdown --enable-ifnet --enable-tests &&
|
|
make -j4 &&
|
|
./contrib/travis/travis-check.sh
|
|
|
|
addons:
|
|
coverity_scan:
|
|
project:
|
|
name: NetworkManager/NetworkManager
|
|
build_command_prepend: sh autogen.sh --with-systemd-logind=no --enable-more-warnings=no
|
|
build_command: make -j4
|
|
branch_pattern: .*coverity.*
|
|
|
|
env:
|
|
global:
|
|
secure: K36MXkcsuDZ0msuEj5zHMmHfv6O725lsXuFdP6AJ3rYWKuLYE1+iNLgIRndNWDK9ckkNQFaCxDY4Z/NCfCYQTGAS9oXR5AwNqNbhOq8XrqdaZ2GX35sob8Tp4B3IsoREkN/UbIkXQKYlA5rUhgtSifUg3EwfeOiFvnLCwHcp0rYHnvT/jaq5vodBbA1jChjezcMHsp43kvPXHpybKRkipb9EzV/V3VtDLLWh9WQBvQNawpsHnT+MXSke1yU1zfNMyD9XiD7VDzCwaTs6LzjoFBLc86QS5U/9W72s0rFe6SbecntQHftknRzSrGiJDNe64wDZN/Wxq1MHxEOFCwDi6vcSwQ+RoTdhyshhfPVY2Mm5soj2w7Dx43Cz0dDZDCMhu5xxzFAFgkieJSfwXbuxga0ds58Ph8MgtDSp3fBRewZwI+vMuzl7a1hGkcqJojrm1lfgAKbNgrNUzQRwbVYAyrpa6/vCbd6ZH4PEtITwLaRf2mz8PG71xiMQguDDDXS8WF0U7Looe+G9ybAUwDS5hqHfeP+3q6bfN5Sg5Zs5QkBIN5LZbeWbPYldOEEDTvo3VI7e84bk7U5qEoUKc0w/tqVF1B5KgNUq6nIkCkmoBx8RFnmjpOHh99IfeRG9nQTRpCaEDvAM4fcRzITzId8dIIfAW/45P3ozzfz/HYiie+o=
|