mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
57 lines
1.4 KiB
YAML
57 lines
1.4 KiB
YAML
sudo: required
|
|
language: generic
|
|
matrix:
|
|
include:
|
|
- name: "Centos 7"
|
|
os: linux
|
|
env: CONTAINER=centos7
|
|
services: docker
|
|
- name: "Centos 8"
|
|
os: linux
|
|
env: CONTAINER=centos8
|
|
services: docker
|
|
- name: "Fedora 31"
|
|
os: linux
|
|
env: CONTAINER=fedora31
|
|
services: docker
|
|
- name: "Fedora 32"
|
|
os: linux
|
|
env: CONTAINER=fedora32
|
|
services: docker
|
|
- name: "Fedora 33"
|
|
os: linux
|
|
env: CONTAINER=fedora33
|
|
services: docker
|
|
- name: "Debian Stable"
|
|
os: linux
|
|
env: CONTAINER=debianstable
|
|
services: docker
|
|
- name: "Debian Testing"
|
|
os: linux
|
|
env: CONTAINER=debiantesting
|
|
services: docker
|
|
- name: "Ubuntu 18.04"
|
|
os: linux
|
|
env: CONTAINER=ubuntu1804
|
|
services: docker
|
|
- name: "Ubuntu 20.04"
|
|
os: linux
|
|
env: CONTAINER=ubuntu2004
|
|
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
|