b0d29bc47d
Having kyua in the base system will simplify automated testing in CI and eliminates bootstrapping issues on new platforms. The build of kyua is controlled by WITH(OUT)_TESTS_SUPPORT. Reviewed by: emaste Obtained from: CheriBSD Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D24103
50 lines
1.3 KiB
YAML
50 lines
1.3 KiB
YAML
language: cpp
|
|
sudo: required
|
|
|
|
before_install:
|
|
- ./admin/travis-install-deps.sh
|
|
|
|
matrix:
|
|
include:
|
|
- os: linux
|
|
dist: xenial
|
|
compiler: clang
|
|
env: ARCH=amd64 DO=distcheck AS_ROOT=no
|
|
- os: linux
|
|
dist: xenial
|
|
compiler: gcc
|
|
env: ARCH=amd64 DO=distcheck AS_ROOT=no
|
|
- os: linux
|
|
dist: xenial
|
|
compiler: clang
|
|
env: ARCH=amd64 DO=apidocs
|
|
- os: linux
|
|
dist: xenial
|
|
compiler: clang
|
|
env: ARCH=amd64 DO=style
|
|
- os: linux
|
|
dist: xenial
|
|
compiler: clang
|
|
env: ARCH=amd64 DO=distcheck AS_ROOT=yes UNPRIVILEGED_USER=no
|
|
- os: linux
|
|
dist: xenial
|
|
compiler: clang
|
|
env: ARCH=amd64 DO=distcheck AS_ROOT=yes UNPRIVILEGED_USER=yes
|
|
# TODO(ngie): reenable i386; the libraries were not available in the
|
|
# Ubuntu Xenial x86_64 docker image.
|
|
#- os: linux
|
|
# dist: xenial
|
|
# compiler: clang
|
|
# env: ARCH=i386 DO=distcheck AS_ROOT=no
|
|
#- os: linux
|
|
# dist: xenial
|
|
# compiler: gcc
|
|
# env: ARCH=i386 DO=distcheck AS_ROOT=no
|
|
|
|
script:
|
|
- ./admin/travis-build.sh
|
|
|
|
notifications:
|
|
email:
|
|
- kyua-log@googlegroups.com
|