linux-pam/.travis.yml
Dmitry V. Levin 4bde09f0e9 ci: add gcc-10 jobs
* .github/workflows/ci.yml (gcc10-x86_64, gcc10-x86, gcc10-x32):
New jobs.
* .travis.yml (matrix): Add gcc-10 jobs on x86_64, x86, x32,
and ppc64le.
2020-04-26 11:12:59 +00:00

124 lines
2.1 KiB
YAML

language: c
dist: bionic
before_install: ci/install-dependencies.sh
script: ci/run-build-and-tests.sh
sudo: required
git:
depth: 2147483647
env:
global:
- VERBOSE=1
matrix:
include:
- compiler: gcc
arch: amd64
env:
- TARGET=x86_64
- compiler: gcc-10
arch: amd64
env:
- TARGET=x86_64
- compiler: gcc-9
arch: amd64
env:
- TARGET=x86_64
- compiler: gcc-8
arch: amd64
env:
- TARGET=x86_64
- compiler: clang
arch: amd64
env:
- TARGET=x86_64
- compiler: gcc
arch: amd64
env:
- TARGET=x86
- compiler: gcc-10
arch: amd64
env:
- TARGET=x86
- compiler: gcc-9
arch: amd64
env:
- TARGET=x86
- compiler: gcc-8
arch: amd64
env:
- TARGET=x86
- compiler: clang
arch: amd64
env:
- TARGET=x86
- compiler: gcc
arch: amd64
env:
- TARGET=x32
- compiler: gcc-10
arch: amd64
env:
- TARGET=x32
- compiler: gcc-9
arch: amd64
env:
- TARGET=x32
- compiler: gcc-8
arch: amd64
env:
- TARGET=x32
- compiler: clang
arch: amd64
env:
- TARGET=x32
- compiler: gcc
arch: arm64
env:
- TARGET=aarch64
- compiler: gcc-8
arch: arm64
env:
- TARGET=aarch64
- compiler: clang
arch: arm64
env:
- TARGET=aarch64
- compiler: gcc
arch: s390x
env:
- TARGET=s390x
- compiler: gcc-8
arch: s390x
env:
- TARGET=s390x
- compiler: clang
arch: s390x
env:
- TARGET=s390x
- compiler: gcc
arch: ppc64le
env:
- TARGET=ppc64le
- compiler: gcc-10
arch: ppc64le
env:
- TARGET=ppc64le
- compiler: gcc-9
arch: ppc64le
env:
- TARGET=ppc64le
- compiler: gcc-8
arch: ppc64le
env:
- TARGET=ppc64le
- compiler: clang
arch: ppc64le
env:
- TARGET=ppc64le