travis-ci/nightwhale:.travis.yml@4c87aa1
language: bash
dist: bionic
sudo: required
env:
# - TEMPLATE=centos-ruby/7
# - TEMPLATE=gce-parity/14.04
# - TEMPLATE=gce-parity/16.04
- TEMPLATE=gce-parity/18.04
- TEMPLATE=gce-parity/20.04
- TEMPLATE=gce-parity/22.04
- TEMPLATE=gce-parity/24.04
# - TEMPLATE=ubuntu-ruby/14.04
# - TEMPLATE=ubuntu-ruby/16.04
- TEMPLATE=ubuntu-ruby/18.04
# - TEMPLATE=ubuntu-systemd/16.04
- TEMPLATE=ubuntu-systemd/18.04
- TEMPLATE=ubuntu-systemd/20.04
- TEMPLATE=ubuntu-systemd/22.04
- TEMPLATE=ubuntu-systemd/24.04
# - TEMPLATE=ubuntu-upstart/12.04
# - TEMPLATE=ubuntu-upstart/14.04
matrix:
include:
# - env: TEMPLATE=gce-parity/16.04-ppc64le
# os: linux-ppc64le
# - env: TEMPLATE=ubuntu-systemd/16.04-ppc64le
# os: linux-ppc64le
- env: TEMPLATE=gce-parity/18.04-ppc64le
os: linux-ppc64le
- env: TEMPLATE=ubuntu-systemd/18.04-ppc64le
os: linux-ppc64le
allow_failures:
- os: linux-ppc64le
script: ./bin/docker-build
after_success: ./bin/docker-push
Build Config
{
"language": "shell",
"os": [
"linux"
],
"dist": "bionic",
"sudo": true,
"env": {
"jobs": [
{
"TEMPLATE": "gce-parity/18.04"
},
{
"TEMPLATE": "gce-parity/20.04"
},
{
"TEMPLATE": "gce-parity/22.04"
},
{
"TEMPLATE": "gce-parity/24.04"
},
{
"TEMPLATE": "ubuntu-ruby/18.04"
},
{
"TEMPLATE": "ubuntu-systemd/18.04"
},
{
"TEMPLATE": "ubuntu-systemd/20.04"
},
{
"TEMPLATE": "ubuntu-systemd/22.04"
},
{
"TEMPLATE": "ubuntu-systemd/24.04"
}
]
},
"script": [
"./bin/docker-build"
],
"after_success": [
"./bin/docker-push"
],
"jobs": {
"include": [
{
"env": [
{
"TEMPLATE": "gce-parity/18.04-ppc64le"
}
],
"os": "linux-ppc64le"
},
{
"env": [
{
"TEMPLATE": "ubuntu-systemd/18.04-ppc64le"
}
],
"os": "linux-ppc64le"
}
],
"allow_failures": [
{
"os": "linux-ppc64le"
}
]
}
}