mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-04 09:43:15 +00:00
This should improve reliability of our jobs on Shippable. The Shippable AMIs should already have the latest docker image, per Shippable support, so pull doesn't provide any benefit for us.
92 lines
2.2 KiB
YAML
92 lines
2.2 KiB
YAML
language: python
|
|
|
|
env:
|
|
matrix:
|
|
- TEST=none
|
|
|
|
matrix:
|
|
exclude:
|
|
- env: TEST=none
|
|
include:
|
|
- env: TEST=other
|
|
- env: TEST=units
|
|
|
|
- env: TEST=osx/10.11
|
|
|
|
- env: TEST=freebsd/10.3-STABLE
|
|
- env: TEST=freebsd/11.0-STABLE
|
|
|
|
- env: TEST=windows/1
|
|
- env: TEST=windows/2
|
|
- env: TEST=windows/3
|
|
|
|
- env: TEST=network
|
|
|
|
- env: TEST=linux/centos6/1
|
|
- env: TEST=linux/centos7/1
|
|
- env: TEST=linux/fedora24/1
|
|
- env: TEST=linux/fedora25/1
|
|
- env: TEST=linux/opensuse42.1/1
|
|
- env: TEST=linux/opensuse42.2/1
|
|
- env: TEST=linux/ubuntu1204/1
|
|
- env: TEST=linux/ubuntu1404/1
|
|
- env: TEST=linux/ubuntu1604/1
|
|
- env: TEST=linux/ubuntu1604py3/1
|
|
|
|
- env: TEST=linux/centos6/2
|
|
- env: TEST=linux/centos7/2
|
|
- env: TEST=linux/fedora24/2
|
|
- env: TEST=linux/fedora25/2
|
|
- env: TEST=linux/opensuse42.1/2
|
|
- env: TEST=linux/opensuse42.2/2
|
|
- env: TEST=linux/ubuntu1204/2
|
|
- env: TEST=linux/ubuntu1404/2
|
|
- env: TEST=linux/ubuntu1604/2
|
|
- env: TEST=linux/ubuntu1604py3/2
|
|
|
|
- env: TEST=linux/centos6/3
|
|
- env: TEST=linux/centos7/3
|
|
- env: TEST=linux/fedora24/3
|
|
- env: TEST=linux/fedora25/3
|
|
- env: TEST=linux/opensuse42.1/3
|
|
- env: TEST=linux/opensuse42.2/3
|
|
- env: TEST=linux/ubuntu1204/3
|
|
- env: TEST=linux/ubuntu1404/3
|
|
- env: TEST=linux/ubuntu1604/3
|
|
- env: TEST=linux/ubuntu1604py3/3
|
|
build:
|
|
pre_ci:
|
|
- docker images | grep u14pyt
|
|
pre_ci_boot:
|
|
image_name: drydock/u14pyt
|
|
image_tag: prod
|
|
pull: false
|
|
options: "--privileged=false --net=bridge"
|
|
ci:
|
|
- test/utils/shippable/timing.sh test/utils/shippable/shippable.sh
|
|
|
|
integrations:
|
|
notifications:
|
|
- integrationName: email
|
|
type: email
|
|
on_success: never
|
|
on_failure: never
|
|
on_start: never
|
|
on_pull_request: never
|
|
- integrationName: irc
|
|
type: irc
|
|
recipients:
|
|
- "chat.freenode.net#ansible-notices"
|
|
on_success: change
|
|
on_failure: always
|
|
on_start: never
|
|
on_pull_request: always
|
|
- integrationName: slack
|
|
type: slack
|
|
recipients:
|
|
- "#shippable"
|
|
on_success: change
|
|
on_failure: always
|
|
on_start: never
|
|
on_pull_request: never
|