Removing TravisCI builds
This commit is contained in:
parent
353e11caba
commit
a4cc8471ec
172
.travis.yml
172
.travis.yml
@ -1,172 +0,0 @@
|
|||||||
sudo: false # use new container
|
|
||||||
language: c
|
|
||||||
dist: focal
|
|
||||||
|
|
||||||
branches:
|
|
||||||
except: /^(gh-pages|v0\.[0-8].*)/
|
|
||||||
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages: &common_deps
|
|
||||||
- nasm
|
|
||||||
|
|
||||||
# This is required to use a version of cppcheck other than that
|
|
||||||
# suplied with the operating system
|
|
||||||
cppcheck_defs: &cppcheck_defs
|
|
||||||
- CPPCHECK_VER=2.1
|
|
||||||
- CPPCHECK_REPO=https://github.com/danmar/cppcheck.git
|
|
||||||
|
|
||||||
min_amd64_deps: &min_amd64_deps
|
|
||||||
- *common_deps
|
|
||||||
- libpam0g-dev
|
|
||||||
- libssl-dev
|
|
||||||
- libx11-dev
|
|
||||||
- libxrandr-dev
|
|
||||||
- libxfixes-dev
|
|
||||||
|
|
||||||
min_amd64_conf: &min_amd64_conf
|
|
||||||
env:
|
|
||||||
- CONF_FLAGS="--disable-ipv6 --disable-jpeg --disable-fuse --disable-mp3lame
|
|
||||||
--disable-fdkaac --disable-opus --disable-rfxcodec --disable-painter
|
|
||||||
--disable-pixman"
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- *min_amd64_deps
|
|
||||||
|
|
||||||
max_amd64_deps: &max_amd64_deps
|
|
||||||
- *min_amd64_deps
|
|
||||||
- libfuse-dev
|
|
||||||
- libjpeg-dev
|
|
||||||
- libmp3lame-dev
|
|
||||||
- libfdk-aac-dev
|
|
||||||
- libopus-dev
|
|
||||||
- libpixman-1-dev
|
|
||||||
|
|
||||||
max_amd64_conf: &max_amd64_conf
|
|
||||||
env:
|
|
||||||
- CONF_FLAGS="--enable-ipv6 --enable-jpeg --enable-fuse --enable-mp3lame
|
|
||||||
--enable-fdkaac --enable-opus --enable-rfxcodec --enable-painter
|
|
||||||
--enable-pixman"
|
|
||||||
- DISTCHECK=1
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- *max_amd64_deps
|
|
||||||
|
|
||||||
max_debug_amd64_conf: &max_debug_amd64_conf
|
|
||||||
env:
|
|
||||||
- CONF_FLAGS="--enable-ipv6 --enable-jpeg --enable-fuse --enable-mp3lame
|
|
||||||
--enable-fdkaac --enable-opus --enable-rfxcodec --enable-painter
|
|
||||||
--enable-pixman --enable-xrdpdebug"
|
|
||||||
- DISTCHECK=1
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- *max_amd64_deps
|
|
||||||
|
|
||||||
max_x86_deps: &max_x86_deps
|
|
||||||
- *common_deps
|
|
||||||
- g++-multilib
|
|
||||||
- gcc-multilib
|
|
||||||
- libgl1-mesa-dev:i386
|
|
||||||
- libglu1-mesa-dev:i386
|
|
||||||
- libjpeg-dev:i386
|
|
||||||
- libmp3lame-dev:i386
|
|
||||||
- libfdk-aac-dev:i386
|
|
||||||
- libopus-dev:i386
|
|
||||||
- libpam0g-dev:i386
|
|
||||||
- libssl-dev:i386
|
|
||||||
- libx11-dev:i386
|
|
||||||
- libxext-dev:i386
|
|
||||||
- libxfixes-dev:i386
|
|
||||||
- libxrandr-dev:i386
|
|
||||||
- libxrender-dev:i386
|
|
||||||
- openssl:i386
|
|
||||||
- libfuse-dev:i386
|
|
||||||
|
|
||||||
# No --enable-pixman to allow testing the replacement code
|
|
||||||
max_x86_conf: &max_x86_conf
|
|
||||||
env:
|
|
||||||
- CONF_FLAGS="--enable-ipv6 --enable-jpeg --enable-fuse --enable-mp3lame
|
|
||||||
--enable-fdkaac --enable-opus --enable-rfxcodec --enable-painter
|
|
||||||
--disable-pixman --host=i686-linux"
|
|
||||||
- PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig
|
|
||||||
- CFLAGS="-m32"
|
|
||||||
- LDFLAGS="-m32"
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- *max_x86_deps
|
|
||||||
|
|
||||||
# For cppcheck, we've got a custom script
|
|
||||||
cppcheck_conf: &cppcheck_conf
|
|
||||||
env:
|
|
||||||
- *cppcheck_defs
|
|
||||||
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- libz3-dev
|
|
||||||
- z3
|
|
||||||
|
|
||||||
script:
|
|
||||||
- ./bootstrap
|
|
||||||
- scripts/install_cppcheck.sh $CPPCHECK_REPO $CPPCHECK_VER
|
|
||||||
- scripts/run_cppcheck.sh -v $CPPCHECK_VER
|
|
||||||
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
include:
|
|
||||||
|
|
||||||
# Minimal 64-bit arch build
|
|
||||||
- name: Min features with GCC
|
|
||||||
compiler: gcc
|
|
||||||
<< : *min_amd64_conf
|
|
||||||
- name: Min features with G++
|
|
||||||
compiler: g++
|
|
||||||
<< : *min_amd64_conf
|
|
||||||
- name: Min features with Clang
|
|
||||||
compiler: clang
|
|
||||||
<< : *min_amd64_conf
|
|
||||||
|
|
||||||
# Maximal 64-bit arch build
|
|
||||||
- name: Max features with GCC
|
|
||||||
compiler: gcc
|
|
||||||
<< : *max_amd64_conf
|
|
||||||
- name: Max features with G++
|
|
||||||
compiler: g++
|
|
||||||
<< : *max_amd64_conf
|
|
||||||
- name: Max features with Clang
|
|
||||||
compiler: clang
|
|
||||||
<< : *max_amd64_conf
|
|
||||||
|
|
||||||
# Maximal debug 64-bit arch build
|
|
||||||
- name: Max debug feature with GCC
|
|
||||||
compiler: gcc
|
|
||||||
<< : *max_debug_amd64_conf
|
|
||||||
|
|
||||||
# Maximal 32-bit arch build
|
|
||||||
- name: Max features for 32-bit arch with GCC (legacy OS)
|
|
||||||
compiler: gcc
|
|
||||||
dist: xenial
|
|
||||||
<< : *max_x86_conf
|
|
||||||
- name: Max features for 32-bit arch with G++ (legacy OS)
|
|
||||||
compiler: g++
|
|
||||||
dist: xenial
|
|
||||||
<< : *max_x86_conf
|
|
||||||
- name: Max features for 32-bit arch with Clang (legacy OS)
|
|
||||||
compiler: clang
|
|
||||||
dist: xenial
|
|
||||||
<< : *max_x86_conf
|
|
||||||
|
|
||||||
# cppcheck
|
|
||||||
- name: cppcheck
|
|
||||||
compiler: gcc
|
|
||||||
<< : *cppcheck_conf
|
|
||||||
|
|
||||||
script:
|
|
||||||
- ./bootstrap
|
|
||||||
- ./configure $CONF_FLAGS
|
|
||||||
- make
|
|
||||||
- test -z "$DISTCHECK" || make distcheck
|
|
Loading…
Reference in New Issue
Block a user