mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-07-07 20:06:36 +02:00

We would love to test on gentoo, but this currently breaks CI. Open to community contributions to improve our coverage of this distrubition.
49 lines
1.2 KiB
YAML
49 lines
1.2 KiB
YAML
sudo: required
|
|
language: generic
|
|
matrix:
|
|
include:
|
|
- name: "Centos 7"
|
|
os: linux
|
|
env: CONTAINER=centos7
|
|
services: docker
|
|
- name: "Fedora 28"
|
|
os: linux
|
|
env: CONTAINER=fedora28
|
|
services: docker
|
|
- name: "Fedora 29"
|
|
os: linux
|
|
env: CONTAINER=fedora28
|
|
services: docker
|
|
- name: "Debian Stable"
|
|
os: linux
|
|
env: CONTAINER=debianstable
|
|
services: docker
|
|
- name: "Debian Testing"
|
|
os: linux
|
|
env: CONTAINER=debiantesting
|
|
services: docker
|
|
- name: "Ubuntu 16.04"
|
|
os: linux
|
|
env: CONTAINER=ubuntu1604
|
|
services: docker
|
|
- name: "Ubuntu 18.04"
|
|
os: linux
|
|
env: CONTAINER=ubuntu1804
|
|
services: docker
|
|
- name: "OpenSUSE 15.0"
|
|
os: linux
|
|
env: CONTAINER=opensuse1500
|
|
services: docker
|
|
- name: "Archlinux 2018.01.01"
|
|
os: linux
|
|
env: CONTAINER=arch180101
|
|
services: docker
|
|
- name: "Mac OS X 10.13"
|
|
os: osx
|
|
env: CONTAINER=osx
|
|
install:
|
|
# Build the docker container
|
|
- pushd $TRAVIS_BUILD_DIR
|
|
- if [[ $CONTAINER != "osx" ]]; then docker-compose build test-$CONTAINER ; fi
|
|
script:
|
|
- if [[ $CONTAINER != "osx" ]]; then docker-compose run test-$CONTAINER; else bash test/scripts/test_osx.sh ; fi
|