1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-11-16 01:57:09 +00:00

Stick to 5 concurrent Travis builds.

Travis limits OSS projects to 5 concurrent builds. Let's cut down the
number of different build platforms to 5 to keep the build from taking
too long.

Linux toolchains:
 - GCC 5
 - GCC 8
 - LLVM 7

macOS toolchains:
 - xcode 9.4
 - xcode 10.1
This commit is contained in:
Brenden Matthews 2019-01-04 16:10:19 -05:00
parent aed8255804
commit 427fa810d7

View File

@ -95,161 +95,40 @@ matrix:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
packages: packages:
- g++-6 - g++-8
- cmake - cmake
- docbook2x - docbook2x
- libxdamage-dev - libxdamage-dev
- libx11-dev - libx11-dev
- libxft-dev - libxft-dev
- libxext-dev - libxext-dev
- libglib2.0-dev - libglib2.0-dev
- libxml2-dev - libxml2-dev
- libcurl4-gnutls-dev - libcurl4-gnutls-dev
- liblua5.3-dev - liblua5.3-dev
- libcairo2-dev - libcairo2-dev
- libimlib2-dev - libimlib2-dev
- libxinerama-dev - libxinerama-dev
- libmysqlclient-dev - libmysqlclient-dev
- libical-dev - libical-dev
- libircclient-dev - libircclient-dev
- libcairo2-dev - libcairo2-dev
- libmicrohttpd-dev - libmicrohttpd-dev
- ncurses-dev - ncurses-dev
- librsvg2-dev - librsvg2-dev
- libaudclient-dev - libaudclient-dev
- libxmmsclient-dev - libxmmsclient-dev
- libpulse-dev - libpulse-dev
- libcurl4-gnutls-dev - libcurl4-gnutls-dev
- audacious-dev - audacious-dev
- libsystemd-dev - libsystemd-dev
- libxnvctrl-dev - libxnvctrl-dev
- libircclient-dev - libircclient-dev
- gawk - gawk
env: env:
- MATRIX_EVAL="CC=gcc-6 && CXX=g++-6" - MATRIX_EVAL="CC=gcc-8 && CXX=g++-8"
- os: linux
dist: xenial
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-7
- cmake
- docbook2x
- libxdamage-dev
- libx11-dev
- libxft-dev
- libxext-dev
- libglib2.0-dev
- libxml2-dev
- libcurl4-gnutls-dev
- liblua5.3-dev
- libcairo2-dev
- libimlib2-dev
- libxinerama-dev
- libmysqlclient-dev
- libical-dev
- libircclient-dev
- libcairo2-dev
- libmicrohttpd-dev
- ncurses-dev
- librsvg2-dev
- libaudclient-dev
- libxmmsclient-dev
- libpulse-dev
- libcurl4-gnutls-dev
- audacious-dev
- libsystemd-dev
- libxnvctrl-dev
- libircclient-dev
- gawk
env:
- MATRIX_EVAL="CC=gcc-7 && CXX=g++-7"
- os: linux
dist: xenial
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-8
- cmake
- docbook2x
- libxdamage-dev
- libx11-dev
- libxft-dev
- libxext-dev
- libglib2.0-dev
- libxml2-dev
- libcurl4-gnutls-dev
- liblua5.3-dev
- libcairo2-dev
- libimlib2-dev
- libxinerama-dev
- libmysqlclient-dev
- libical-dev
- libircclient-dev
- libcairo2-dev
- libmicrohttpd-dev
- ncurses-dev
- librsvg2-dev
- libaudclient-dev
- libxmmsclient-dev
- libpulse-dev
- libcurl4-gnutls-dev
- audacious-dev
- libsystemd-dev
- libxnvctrl-dev
- libircclient-dev
- gawk
env:
- MATRIX_EVAL="CC=gcc-8 && CXX=g++-8"
- os: linux
dist: xenial
addons:
apt:
sources:
- llvm-toolchain-xenial-6.0
packages:
- clang-6.0
- lld-6.0
- libstdc++6
- cmake
- docbook2x
- libxdamage-dev
- libx11-dev
- libxft-dev
- libxext-dev
- libglib2.0-dev
- libxml2-dev
- libcurl4-gnutls-dev
- liblua5.3-dev
- libcairo2-dev
- libimlib2-dev
- libxinerama-dev
- libmysqlclient-dev
- libical-dev
- libircclient-dev
- libcairo2-dev
- libmicrohttpd-dev
- ncurses-dev
- librsvg2-dev
- libaudclient-dev
- libxmmsclient-dev
- libpulse-dev
- libcurl4-gnutls-dev
- audacious-dev
- libsystemd-dev
- libxnvctrl-dev
- libircclient-dev
- gawk
env:
- MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0"
- os: osx - os: osx
osx_image: xcode9.4 osx_image: xcode9.4
- os: osx
osx_image: xcode10
- os: osx - os: osx
osx_image: xcode10.1 osx_image: xcode10.1
before_install: before_install: