* Automated using https://github.com/myii/ssf-formula/pull/335tags/v2.7.5
# default-amazonlinux-2-tiamat-py3: {extends: '.test_instance'} | # default-amazonlinux-2-tiamat-py3: {extends: '.test_instance'} | ||||
# default-oraclelinux-8-tiamat-py3: {extends: '.test_instance'} | # default-oraclelinux-8-tiamat-py3: {extends: '.test_instance'} | ||||
# default-oraclelinux-7-tiamat-py3: {extends: '.test_instance'} | # default-oraclelinux-7-tiamat-py3: {extends: '.test_instance'} | ||||
# default-almalinux-8-tiamat-py3: {extends: '.test_instance'} | |||||
# default-rockylinux-8-tiamat-py3: {extends: '.test_instance'} | |||||
# default-debian-10-master-py3: {extends: '.test_instance'} | # default-debian-10-master-py3: {extends: '.test_instance'} | ||||
# passenger-debian-10-master-py3: {extends: '.test_instance'} | # passenger-debian-10-master-py3: {extends: '.test_instance'} | ||||
debian-10-master-py3: {extends: '.test_instance'} | debian-10-master-py3: {extends: '.test_instance'} | ||||
# default-centos-8-master-py3: {extends: '.test_instance'} | # default-centos-8-master-py3: {extends: '.test_instance'} | ||||
# passenger-centos-8-master-py3: {extends: '.test_instance'} | # passenger-centos-8-master-py3: {extends: '.test_instance'} | ||||
centos-8-master-py3: {extends: '.test_instance'} | centos-8-master-py3: {extends: '.test_instance'} | ||||
# default-centos-7-master-py3: {extends: '.test_instance'} | |||||
default-centos-7-master-py3: {extends: '.test_instance'} | |||||
# passenger-centos-7-master-py3: {extends: '.test_instance'} | # passenger-centos-7-master-py3: {extends: '.test_instance'} | ||||
centos-7-master-py3: {extends: '.test_instance'} | |||||
# centos-7-master-py3: {extends: '.test_instance'} | |||||
default-fedora-34-master-py3: {extends: '.test_instance'} | default-fedora-34-master-py3: {extends: '.test_instance'} | ||||
# fedora-34-master-py3: {extends: '.test_instance'} | # fedora-34-master-py3: {extends: '.test_instance'} | ||||
default-fedora-33-master-py3: {extends: '.test_instance'} | default-fedora-33-master-py3: {extends: '.test_instance'} | ||||
# fedora-33-master-py3: {extends: '.test_instance'} | # fedora-33-master-py3: {extends: '.test_instance'} | ||||
default-opensuse-leap-153-master-py3: {extends: '.test_instance'} | |||||
# opensuse-leap-153-master-py3: {extends: '.test_instance'} | |||||
default-opensuse-leap-152-master-py3: {extends: '.test_instance'} | default-opensuse-leap-152-master-py3: {extends: '.test_instance'} | ||||
# opensuse-leap-152-master-py3: {extends: '.test_instance'} | # opensuse-leap-152-master-py3: {extends: '.test_instance'} | ||||
default-opensuse-tmbl-latest-master-py3: {extends: '.test_instance'} | default-opensuse-tmbl-latest-master-py3: {extends: '.test_instance'} | ||||
# gentoo-stage3-latest-master-py3: {extends: '.test_instance'} | # gentoo-stage3-latest-master-py3: {extends: '.test_instance'} | ||||
default-gentoo-stage3-systemd-master-py3: {extends: '.test_instance'} | default-gentoo-stage3-systemd-master-py3: {extends: '.test_instance'} | ||||
# gentoo-stage3-systemd-master-py3: {extends: '.test_instance'} | # gentoo-stage3-systemd-master-py3: {extends: '.test_instance'} | ||||
# default-debian-10-3003-0-py3: {extends: '.test_instance'} | |||||
# default-debian-9-3003-0-py3: {extends: '.test_instance'} | |||||
# default-ubuntu-2004-3003-0-py3: {extends: '.test_instance'} | |||||
# default-ubuntu-1804-3003-0-py3: {extends: '.test_instance'} | |||||
# default-centos-8-3003-0-py3: {extends: '.test_instance'} | |||||
# default-centos-7-3003-0-py3: {extends: '.test_instance'} | |||||
# default-fedora-34-3003-0-py3: {extends: '.test_instance'} | |||||
# default-fedora-33-3003-0-py3: {extends: '.test_instance'} | |||||
# default-amazonlinux-2-3003-0-py3: {extends: '.test_instance'} | |||||
# default-oraclelinux-8-3003-0-py3: {extends: '.test_instance'} | |||||
# default-oraclelinux-7-3003-0-py3: {extends: '.test_instance'} | |||||
# default-arch-base-latest-3003-0-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-latest-3003-0-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-systemd-3003-0-py3: {extends: '.test_instance'} | |||||
# default-almalinux-8-master-py3: {extends: '.test_instance'} | |||||
# passenger-almalinux-8-master-py3: {extends: '.test_instance'} | |||||
almalinux-8-master-py3: {extends: '.test_instance'} | |||||
# default-rockylinux-8-master-py3: {extends: '.test_instance'} | |||||
# passenger-rockylinux-8-master-py3: {extends: '.test_instance'} | |||||
rockylinux-8-master-py3: {extends: '.test_instance'} | |||||
# default-debian-10-3003-1-py3: {extends: '.test_instance'} | |||||
# default-debian-9-3003-1-py3: {extends: '.test_instance'} | |||||
# default-ubuntu-2004-3003-1-py3: {extends: '.test_instance'} | |||||
# default-ubuntu-1804-3003-1-py3: {extends: '.test_instance'} | |||||
# default-centos-8-3003-1-py3: {extends: '.test_instance'} | |||||
# default-centos-7-3003-1-py3: {extends: '.test_instance'} | |||||
# default-fedora-34-3003-1-py3: {extends: '.test_instance'} | |||||
# default-fedora-33-3003-1-py3: {extends: '.test_instance'} | |||||
# default-opensuse-leap-153-3003-1-py3: {extends: '.test_instance'} | |||||
# default-opensuse-leap-152-3003-1-py3: {extends: '.test_instance'} | |||||
# default-opensuse-tmbl-latest-3003-1-py3: {extends: '.test_instance'} | |||||
# default-amazonlinux-2-3003-1-py3: {extends: '.test_instance'} | |||||
# default-oraclelinux-8-3003-1-py3: {extends: '.test_instance'} | |||||
# default-oraclelinux-7-3003-1-py3: {extends: '.test_instance'} | |||||
# default-arch-base-latest-3003-1-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-latest-3003-1-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-systemd-3003-1-py3: {extends: '.test_instance'} | |||||
# default-debian-10-3002-6-py3: {extends: '.test_instance'} | # default-debian-10-3002-6-py3: {extends: '.test_instance'} | ||||
# default-debian-9-3002-6-py3: {extends: '.test_instance'} | # default-debian-9-3002-6-py3: {extends: '.test_instance'} | ||||
# default-ubuntu-2004-3002-6-py3: {extends: '.test_instance'} | # default-ubuntu-2004-3002-6-py3: {extends: '.test_instance'} | ||||
# default-oraclelinux-8-3002-6-py3: {extends: '.test_instance'} | # default-oraclelinux-8-3002-6-py3: {extends: '.test_instance'} | ||||
# default-oraclelinux-7-3002-6-py3: {extends: '.test_instance'} | # default-oraclelinux-7-3002-6-py3: {extends: '.test_instance'} | ||||
# default-arch-base-latest-3002-6-py3: {extends: '.test_instance'} | # default-arch-base-latest-3002-6-py3: {extends: '.test_instance'} | ||||
# default-gentoo-stage3-latest-3002-5-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-systemd-3002-5-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-latest-3002-6-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-systemd-3002-6-py3: {extends: '.test_instance'} | |||||
# default-opensuse-leap-153-3002-2-py3: {extends: '.test_instance'} | |||||
# default-opensuse-leap-152-3002-2-py3: {extends: '.test_instance'} | # default-opensuse-leap-152-3002-2-py3: {extends: '.test_instance'} | ||||
# default-opensuse-tmbl-latest-3002-2-py3: {extends: '.test_instance'} | # default-opensuse-tmbl-latest-3002-2-py3: {extends: '.test_instance'} | ||||
# default-debian-10-3001-7-py3: {extends: '.test_instance'} | # default-debian-10-3001-7-py3: {extends: '.test_instance'} | ||||
# default-centos-7-3001-7-py3: {extends: '.test_instance'} | # default-centos-7-3001-7-py3: {extends: '.test_instance'} | ||||
# default-fedora-34-3001-7-py3: {extends: '.test_instance'} | # default-fedora-34-3001-7-py3: {extends: '.test_instance'} | ||||
# default-fedora-33-3001-7-py3: {extends: '.test_instance'} | # default-fedora-33-3001-7-py3: {extends: '.test_instance'} | ||||
# default-opensuse-leap-153-3001-7-py3: {extends: '.test_instance'} | |||||
# default-opensuse-leap-152-3001-7-py3: {extends: '.test_instance'} | # default-opensuse-leap-152-3001-7-py3: {extends: '.test_instance'} | ||||
# default-opensuse-tmbl-latest-3001-7-py3: {extends: '.test_instance'} | # default-opensuse-tmbl-latest-3001-7-py3: {extends: '.test_instance'} | ||||
# default-amazonlinux-2-3001-7-py3: {extends: '.test_instance'} | # default-amazonlinux-2-3001-7-py3: {extends: '.test_instance'} | ||||
# default-oraclelinux-8-3001-7-py3: {extends: '.test_instance'} | # default-oraclelinux-8-3001-7-py3: {extends: '.test_instance'} | ||||
# default-oraclelinux-7-3001-7-py3: {extends: '.test_instance'} | # default-oraclelinux-7-3001-7-py3: {extends: '.test_instance'} | ||||
# default-arch-base-latest-3001-7-py3: {extends: '.test_instance'} | # default-arch-base-latest-3001-7-py3: {extends: '.test_instance'} | ||||
# default-gentoo-stage3-latest-3001-6-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-systemd-3001-6-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-latest-3001-7-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-systemd-3001-7-py3: {extends: '.test_instance'} | |||||
# default-debian-10-3000-9-py3: {extends: '.test_instance'} | # default-debian-10-3000-9-py3: {extends: '.test_instance'} | ||||
# default-debian-9-3000-9-py3: {extends: '.test_instance'} | # default-debian-9-3000-9-py3: {extends: '.test_instance'} | ||||
# default-ubuntu-1804-3000-9-py3: {extends: '.test_instance'} | # default-ubuntu-1804-3000-9-py3: {extends: '.test_instance'} | ||||
# default-centos-8-3000-9-py3: {extends: '.test_instance'} | # default-centos-8-3000-9-py3: {extends: '.test_instance'} | ||||
# default-centos-7-3000-9-py3: {extends: '.test_instance'} | # default-centos-7-3000-9-py3: {extends: '.test_instance'} | ||||
# default-opensuse-leap-153-3000-9-py3: {extends: '.test_instance'} | |||||
# default-opensuse-leap-152-3000-9-py3: {extends: '.test_instance'} | # default-opensuse-leap-152-3000-9-py3: {extends: '.test_instance'} | ||||
# default-amazonlinux-2-3000-9-py3: {extends: '.test_instance'} | # default-amazonlinux-2-3000-9-py3: {extends: '.test_instance'} | ||||
# default-oraclelinux-8-3000-9-py3: {extends: '.test_instance'} | # default-oraclelinux-8-3000-9-py3: {extends: '.test_instance'} | ||||
# default-oraclelinux-7-3000-9-py3: {extends: '.test_instance'} | # default-oraclelinux-7-3000-9-py3: {extends: '.test_instance'} | ||||
# default-gentoo-stage3-latest-3000-9-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-systemd-3000-9-py3: {extends: '.test_instance'} | |||||
# default-ubuntu-1804-3000-9-py2: {extends: '.test_instance'} | # default-ubuntu-1804-3000-9-py2: {extends: '.test_instance'} | ||||
# default-arch-base-latest-3000-9-py2: {extends: '.test_instance'} | # default-arch-base-latest-3000-9-py2: {extends: '.test_instance'} | ||||
# default-gentoo-stage3-latest-3000-8-py3: {extends: '.test_instance'} | |||||
# default-gentoo-stage3-systemd-3000-8-py3: {extends: '.test_instance'} | |||||
############################################################################### | ############################################################################### | ||||
# `release` stage: `semantic-release` | # `release` stage: `semantic-release` |
- id: rstcheck | - id: rstcheck | ||||
name: Check reST files using rstcheck | name: Check reST files using rstcheck | ||||
exclude: 'docs/CHANGELOG.rst' | exclude: 'docs/CHANGELOG.rst' | ||||
- repo: https://github.com/saltstack-formulas/mirrors-rst-lint | |||||
rev: v1.3.2 | |||||
hooks: | |||||
- id: rst-lint | |||||
name: Check reST files using rst-lint | |||||
exclude: | | |||||
(?x)^( | |||||
docs/CHANGELOG.rst| | |||||
docs/TOFS_pattern.rst| | |||||
)$ | |||||
additional_dependencies: [pygments==2.9.0] |
# - env: INSTANCE=default-amazonlinux-2-tiamat-py3 | # - env: INSTANCE=default-amazonlinux-2-tiamat-py3 | ||||
# - env: INSTANCE=default-oraclelinux-8-tiamat-py3 | # - env: INSTANCE=default-oraclelinux-8-tiamat-py3 | ||||
# - env: INSTANCE=default-oraclelinux-7-tiamat-py3 | # - env: INSTANCE=default-oraclelinux-7-tiamat-py3 | ||||
# - env: INSTANCE=default-almalinux-8-tiamat-py3 | |||||
# - env: INSTANCE=default-rockylinux-8-tiamat-py3 | |||||
# - env: INSTANCE=default-debian-10-master-py3 | # - env: INSTANCE=default-debian-10-master-py3 | ||||
# - env: INSTANCE=passenger-debian-10-master-py3 | # - env: INSTANCE=passenger-debian-10-master-py3 | ||||
- env: INSTANCE=debian-10-master-py3 | - env: INSTANCE=debian-10-master-py3 | ||||
# - env: INSTANCE=default-centos-8-master-py3 | # - env: INSTANCE=default-centos-8-master-py3 | ||||
# - env: INSTANCE=passenger-centos-8-master-py3 | # - env: INSTANCE=passenger-centos-8-master-py3 | ||||
- env: INSTANCE=centos-8-master-py3 | - env: INSTANCE=centos-8-master-py3 | ||||
# - env: INSTANCE=default-centos-7-master-py3 | |||||
- env: INSTANCE=default-centos-7-master-py3 | |||||
# - env: INSTANCE=passenger-centos-7-master-py3 | # - env: INSTANCE=passenger-centos-7-master-py3 | ||||
- env: INSTANCE=centos-7-master-py3 | |||||
# - env: INSTANCE=centos-7-master-py3 | |||||
- env: INSTANCE=default-fedora-34-master-py3 | - env: INSTANCE=default-fedora-34-master-py3 | ||||
# - env: INSTANCE=fedora-34-master-py3 | # - env: INSTANCE=fedora-34-master-py3 | ||||
- env: INSTANCE=default-fedora-33-master-py3 | - env: INSTANCE=default-fedora-33-master-py3 | ||||
# - env: INSTANCE=fedora-33-master-py3 | # - env: INSTANCE=fedora-33-master-py3 | ||||
- env: INSTANCE=default-opensuse-leap-153-master-py3 | |||||
# - env: INSTANCE=opensuse-leap-153-master-py3 | |||||
- env: INSTANCE=default-opensuse-leap-152-master-py3 | - env: INSTANCE=default-opensuse-leap-152-master-py3 | ||||
# - env: INSTANCE=opensuse-leap-152-master-py3 | # - env: INSTANCE=opensuse-leap-152-master-py3 | ||||
- env: INSTANCE=default-opensuse-tmbl-latest-master-py3 | - env: INSTANCE=default-opensuse-tmbl-latest-master-py3 | ||||
# - env: INSTANCE=gentoo-stage3-latest-master-py3 | # - env: INSTANCE=gentoo-stage3-latest-master-py3 | ||||
- env: INSTANCE=default-gentoo-stage3-systemd-master-py3 | - env: INSTANCE=default-gentoo-stage3-systemd-master-py3 | ||||
# - env: INSTANCE=gentoo-stage3-systemd-master-py3 | # - env: INSTANCE=gentoo-stage3-systemd-master-py3 | ||||
# - env: INSTANCE=default-debian-10-3003-0-py3 | |||||
# - env: INSTANCE=default-debian-9-3003-0-py3 | |||||
# - env: INSTANCE=default-ubuntu-2004-3003-0-py3 | |||||
# - env: INSTANCE=default-ubuntu-1804-3003-0-py3 | |||||
# - env: INSTANCE=default-centos-8-3003-0-py3 | |||||
# - env: INSTANCE=default-centos-7-3003-0-py3 | |||||
# - env: INSTANCE=default-fedora-34-3003-0-py3 | |||||
# - env: INSTANCE=default-fedora-33-3003-0-py3 | |||||
# - env: INSTANCE=default-amazonlinux-2-3003-0-py3 | |||||
# - env: INSTANCE=default-oraclelinux-8-3003-0-py3 | |||||
# - env: INSTANCE=default-oraclelinux-7-3003-0-py3 | |||||
# - env: INSTANCE=default-arch-base-latest-3003-0-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-latest-3003-0-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-systemd-3003-0-py3 | |||||
# - env: INSTANCE=default-almalinux-8-master-py3 | |||||
# - env: INSTANCE=passenger-almalinux-8-master-py3 | |||||
- env: INSTANCE=almalinux-8-master-py3 | |||||
# - env: INSTANCE=default-rockylinux-8-master-py3 | |||||
# - env: INSTANCE=passenger-rockylinux-8-master-py3 | |||||
- env: INSTANCE=rockylinux-8-master-py3 | |||||
# - env: INSTANCE=default-debian-10-3003-1-py3 | |||||
# - env: INSTANCE=default-debian-9-3003-1-py3 | |||||
# - env: INSTANCE=default-ubuntu-2004-3003-1-py3 | |||||
# - env: INSTANCE=default-ubuntu-1804-3003-1-py3 | |||||
# - env: INSTANCE=default-centos-8-3003-1-py3 | |||||
# - env: INSTANCE=default-centos-7-3003-1-py3 | |||||
# - env: INSTANCE=default-fedora-34-3003-1-py3 | |||||
# - env: INSTANCE=default-fedora-33-3003-1-py3 | |||||
# - env: INSTANCE=default-opensuse-leap-153-3003-1-py3 | |||||
# - env: INSTANCE=default-opensuse-leap-152-3003-1-py3 | |||||
# - env: INSTANCE=default-opensuse-tmbl-latest-3003-1-py3 | |||||
# - env: INSTANCE=default-amazonlinux-2-3003-1-py3 | |||||
# - env: INSTANCE=default-oraclelinux-8-3003-1-py3 | |||||
# - env: INSTANCE=default-oraclelinux-7-3003-1-py3 | |||||
# - env: INSTANCE=default-arch-base-latest-3003-1-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-latest-3003-1-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-systemd-3003-1-py3 | |||||
# - env: INSTANCE=default-debian-10-3002-6-py3 | # - env: INSTANCE=default-debian-10-3002-6-py3 | ||||
# - env: INSTANCE=default-debian-9-3002-6-py3 | # - env: INSTANCE=default-debian-9-3002-6-py3 | ||||
# - env: INSTANCE=default-ubuntu-2004-3002-6-py3 | # - env: INSTANCE=default-ubuntu-2004-3002-6-py3 | ||||
# - env: INSTANCE=default-oraclelinux-8-3002-6-py3 | # - env: INSTANCE=default-oraclelinux-8-3002-6-py3 | ||||
# - env: INSTANCE=default-oraclelinux-7-3002-6-py3 | # - env: INSTANCE=default-oraclelinux-7-3002-6-py3 | ||||
# - env: INSTANCE=default-arch-base-latest-3002-6-py3 | # - env: INSTANCE=default-arch-base-latest-3002-6-py3 | ||||
# - env: INSTANCE=default-gentoo-stage3-latest-3002-5-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-systemd-3002-5-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-latest-3002-6-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-systemd-3002-6-py3 | |||||
# - env: INSTANCE=default-opensuse-leap-153-3002-2-py3 | |||||
# - env: INSTANCE=default-opensuse-leap-152-3002-2-py3 | # - env: INSTANCE=default-opensuse-leap-152-3002-2-py3 | ||||
# - env: INSTANCE=default-opensuse-tmbl-latest-3002-2-py3 | # - env: INSTANCE=default-opensuse-tmbl-latest-3002-2-py3 | ||||
# - env: INSTANCE=default-debian-10-3001-7-py3 | # - env: INSTANCE=default-debian-10-3001-7-py3 | ||||
# - env: INSTANCE=default-centos-7-3001-7-py3 | # - env: INSTANCE=default-centos-7-3001-7-py3 | ||||
# - env: INSTANCE=default-fedora-34-3001-7-py3 | # - env: INSTANCE=default-fedora-34-3001-7-py3 | ||||
# - env: INSTANCE=default-fedora-33-3001-7-py3 | # - env: INSTANCE=default-fedora-33-3001-7-py3 | ||||
# - env: INSTANCE=default-opensuse-leap-153-3001-7-py3 | |||||
# - env: INSTANCE=default-opensuse-leap-152-3001-7-py3 | # - env: INSTANCE=default-opensuse-leap-152-3001-7-py3 | ||||
# - env: INSTANCE=default-opensuse-tmbl-latest-3001-7-py3 | # - env: INSTANCE=default-opensuse-tmbl-latest-3001-7-py3 | ||||
# - env: INSTANCE=default-amazonlinux-2-3001-7-py3 | # - env: INSTANCE=default-amazonlinux-2-3001-7-py3 | ||||
# - env: INSTANCE=default-oraclelinux-8-3001-7-py3 | # - env: INSTANCE=default-oraclelinux-8-3001-7-py3 | ||||
# - env: INSTANCE=default-oraclelinux-7-3001-7-py3 | # - env: INSTANCE=default-oraclelinux-7-3001-7-py3 | ||||
# - env: INSTANCE=default-arch-base-latest-3001-7-py3 | # - env: INSTANCE=default-arch-base-latest-3001-7-py3 | ||||
# - env: INSTANCE=default-gentoo-stage3-latest-3001-6-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-systemd-3001-6-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-latest-3001-7-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-systemd-3001-7-py3 | |||||
# - env: INSTANCE=default-debian-10-3000-9-py3 | # - env: INSTANCE=default-debian-10-3000-9-py3 | ||||
# - env: INSTANCE=default-debian-9-3000-9-py3 | # - env: INSTANCE=default-debian-9-3000-9-py3 | ||||
# - env: INSTANCE=default-ubuntu-1804-3000-9-py3 | # - env: INSTANCE=default-ubuntu-1804-3000-9-py3 | ||||
# - env: INSTANCE=default-centos-8-3000-9-py3 | # - env: INSTANCE=default-centos-8-3000-9-py3 | ||||
# - env: INSTANCE=default-centos-7-3000-9-py3 | # - env: INSTANCE=default-centos-7-3000-9-py3 | ||||
# - env: INSTANCE=default-opensuse-leap-153-3000-9-py3 | |||||
# - env: INSTANCE=default-opensuse-leap-152-3000-9-py3 | # - env: INSTANCE=default-opensuse-leap-152-3000-9-py3 | ||||
# - env: INSTANCE=default-amazonlinux-2-3000-9-py3 | # - env: INSTANCE=default-amazonlinux-2-3000-9-py3 | ||||
# - env: INSTANCE=default-oraclelinux-8-3000-9-py3 | # - env: INSTANCE=default-oraclelinux-8-3000-9-py3 | ||||
# - env: INSTANCE=default-oraclelinux-7-3000-9-py3 | # - env: INSTANCE=default-oraclelinux-7-3000-9-py3 | ||||
# - env: INSTANCE=default-gentoo-stage3-latest-3000-9-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-systemd-3000-9-py3 | |||||
# - env: INSTANCE=default-ubuntu-1804-3000-9-py2 | # - env: INSTANCE=default-ubuntu-1804-3000-9-py2 | ||||
# - env: INSTANCE=default-arch-base-latest-3000-9-py2 | # - env: INSTANCE=default-arch-base-latest-3000-9-py2 | ||||
# - env: INSTANCE=default-gentoo-stage3-latest-3000-8-py3 | |||||
# - env: INSTANCE=default-gentoo-stage3-systemd-3000-8-py3 | |||||
## Define the release stage that runs `semantic-release` | ## Define the release stage that runs `semantic-release` | ||||
- stage: 'release' | - stage: 'release' |
GIT | GIT | ||||
remote: https://gitlab.com/saltstack-formulas/infrastructure/kitchen-docker | remote: https://gitlab.com/saltstack-formulas/infrastructure/kitchen-docker | ||||
revision: 042e6921940a28d2502258b6a5ff3be17dd2fd37 | |||||
revision: 1f543f654da5c1774cb8737f6f07a01745520bb5 | |||||
branch: ssf | branch: ssf | ||||
specs: | specs: | ||||
kitchen-docker (2.10.0) | kitchen-docker (2.10.0) |
- name: oraclelinux-7-tiamat-py3 | - name: oraclelinux-7-tiamat-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-tiamat-py3:oraclelinux-7 | image: saltimages/salt-tiamat-py3:oraclelinux-7 | ||||
- name: almalinux-8-tiamat-py3 | |||||
driver: | |||||
image: saltimages/salt-tiamat-py3:almalinux-8 | |||||
- name: rockylinux-8-tiamat-py3 | |||||
driver: | |||||
image: saltimages/salt-tiamat-py3:rockylinux-8 | |||||
## SALT `master` | ## SALT `master` | ||||
- name: debian-10-master-py3 | - name: debian-10-master-py3 | ||||
- name: fedora-33-master-py3 | - name: fedora-33-master-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-master-py3:fedora-33 | image: saltimages/salt-master-py3:fedora-33 | ||||
- name: opensuse-leap-153-master-py3 | |||||
driver: | |||||
image: saltimages/salt-master-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-master-py3 | - name: opensuse-leap-152-master-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-master-py3:opensuse-leap-15.2 | image: saltimages/salt-master-py3:opensuse-leap-15.2 | ||||
- name: gentoo-stage3-systemd-master-py3 | - name: gentoo-stage3-systemd-master-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-master-py3:gentoo-stage3-systemd | image: saltimages/salt-master-py3:gentoo-stage3-systemd | ||||
- name: almalinux-8-master-py3 | |||||
driver: | |||||
image: saltimages/salt-master-py3:almalinux-8 | |||||
- name: rockylinux-8-master-py3 | |||||
driver: | |||||
image: saltimages/salt-master-py3:rockylinux-8 | |||||
## SALT `3003.0` | |||||
- name: debian-10-3003-0-py3 | |||||
## SALT `3003.1` | |||||
- name: debian-10-3003-1-py3 | |||||
driver: | |||||
image: saltimages/salt-3003.1-py3:debian-10 | |||||
- name: debian-9-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:debian-10 | |||||
- name: debian-9-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:debian-9 | |||||
- name: ubuntu-2004-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:debian-9 | |||||
- name: ubuntu-2004-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:ubuntu-20.04 | |||||
- name: ubuntu-1804-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:ubuntu-20.04 | |||||
- name: ubuntu-1804-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:ubuntu-18.04 | |||||
- name: centos-8-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:ubuntu-18.04 | |||||
- name: centos-8-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:centos-8 | |||||
- name: centos-7-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:centos-8 | |||||
- name: centos-7-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:centos-7 | |||||
- name: fedora-34-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:centos-7 | |||||
- name: fedora-34-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:fedora-34 | |||||
- name: fedora-33-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:fedora-34 | |||||
- name: fedora-33-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:fedora-33 | |||||
- name: opensuse-leap-153-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:fedora-33 | |||||
- name: amazonlinux-2-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-3003-1-py3 | |||||
driver: | |||||
image: saltimages/salt-3003.1-py3:opensuse-leap-15.2 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.2`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-tmbl-latest-3003-1-py3 | |||||
driver: | |||||
image: saltimages/salt-3003.1-py3:opensuse-tumbleweed-latest | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-tumbleweed`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: amazonlinux-2-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:amazonlinux-2 | |||||
- name: oraclelinux-8-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:amazonlinux-2 | |||||
- name: oraclelinux-8-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:oraclelinux-8 | |||||
- name: oraclelinux-7-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:oraclelinux-8 | |||||
- name: oraclelinux-7-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:oraclelinux-7 | |||||
- name: arch-base-latest-3003-0-py3 | |||||
image: saltimages/salt-3003.1-py3:oraclelinux-7 | |||||
- name: arch-base-latest-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:arch-base-latest | |||||
image: saltimages/salt-3003.1-py3:arch-base-latest | |||||
run_command: /usr/lib/systemd/systemd | run_command: /usr/lib/systemd/systemd | ||||
- name: gentoo-stage3-latest-3003-0-py3 | |||||
- name: gentoo-stage3-latest-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:gentoo-stage3-latest | |||||
image: saltimages/salt-3003.1-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | run_command: /sbin/init | ||||
- name: gentoo-stage3-systemd-3003-0-py3 | |||||
- name: gentoo-stage3-systemd-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:gentoo-stage3-systemd | |||||
image: saltimages/salt-3003.1-py3:gentoo-stage3-systemd | |||||
## SALT `3002.6` | ## SALT `3002.6` | ||||
- name: debian-10-3002-6-py3 | - name: debian-10-3002-6-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3002.6-py3:arch-base-latest | image: saltimages/salt-3002.6-py3:arch-base-latest | ||||
run_command: /usr/lib/systemd/systemd | run_command: /usr/lib/systemd/systemd | ||||
## SALT `3002.5` | |||||
- name: gentoo-stage3-latest-3002-5-py3 | |||||
- name: gentoo-stage3-latest-3002-6-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3002.5-py3:gentoo-stage3-latest | |||||
image: saltimages/salt-3002.6-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | run_command: /sbin/init | ||||
- name: gentoo-stage3-systemd-3002-5-py3 | |||||
- name: gentoo-stage3-systemd-3002-6-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3002.5-py3:gentoo-stage3-systemd | |||||
image: saltimages/salt-3002.6-py3:gentoo-stage3-systemd | |||||
## SALT `3002.2` | ## SALT `3002.2` | ||||
- name: opensuse-leap-153-3002-2-py3 | |||||
driver: | |||||
image: saltimages/salt-3002.2-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-3002-2-py3 | - name: opensuse-leap-152-3002-2-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3002.2-py3:opensuse-leap-15.2 | image: saltimages/salt-3002.2-py3:opensuse-leap-15.2 | ||||
- name: fedora-33-3001-7-py3 | - name: fedora-33-3001-7-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3001.7-py3:fedora-33 | image: saltimages/salt-3001.7-py3:fedora-33 | ||||
- name: opensuse-leap-153-3001-7-py3 | |||||
driver: | |||||
image: saltimages/salt-3001.7-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-3001-7-py3 | - name: opensuse-leap-152-3001-7-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3001.7-py3:opensuse-leap-15.2 | image: saltimages/salt-3001.7-py3:opensuse-leap-15.2 | ||||
driver: | driver: | ||||
image: saltimages/salt-3001.7-py3:arch-base-latest | image: saltimages/salt-3001.7-py3:arch-base-latest | ||||
run_command: /usr/lib/systemd/systemd | run_command: /usr/lib/systemd/systemd | ||||
## SALT `3001.6` | |||||
- name: gentoo-stage3-latest-3001-6-py3 | |||||
- name: gentoo-stage3-latest-3001-7-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3001.6-py3:gentoo-stage3-latest | |||||
image: saltimages/salt-3001.7-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | run_command: /sbin/init | ||||
- name: gentoo-stage3-systemd-3001-6-py3 | |||||
- name: gentoo-stage3-systemd-3001-7-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3001.6-py3:gentoo-stage3-systemd | |||||
image: saltimages/salt-3001.7-py3:gentoo-stage3-systemd | |||||
## SALT `3000.9` | ## SALT `3000.9` | ||||
- name: debian-10-3000-9-py3 | - name: debian-10-3000-9-py3 | ||||
- name: centos-7-3000-9-py3 | - name: centos-7-3000-9-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3000.9-py3:centos-7 | image: saltimages/salt-3000.9-py3:centos-7 | ||||
- name: opensuse-leap-153-3000-9-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.9-py3:opensuse-leap-15.3 | |||||
run_command: /usr/lib/systemd/systemd | |||||
# Workaround to avoid intermittent failures on `opensuse-leap-15.3`: | |||||
# => SCP did not finish successfully (255): (Net::SCP::Error) | |||||
transport: | |||||
max_ssh_sessions: 1 | |||||
- name: opensuse-leap-152-3000-9-py3 | - name: opensuse-leap-152-3000-9-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3000.9-py3:opensuse-leap-15.2 | image: saltimages/salt-3000.9-py3:opensuse-leap-15.2 | ||||
- name: oraclelinux-7-3000-9-py3 | - name: oraclelinux-7-3000-9-py3 | ||||
driver: | driver: | ||||
image: saltimages/salt-3000.9-py3:oraclelinux-7 | image: saltimages/salt-3000.9-py3:oraclelinux-7 | ||||
- name: gentoo-stage3-latest-3000-9-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.9-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | |||||
- name: gentoo-stage3-systemd-3000-9-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.9-py3:gentoo-stage3-systemd | |||||
- name: ubuntu-1804-3000-9-py2 | - name: ubuntu-1804-3000-9-py2 | ||||
driver: | driver: | ||||
image: saltimages/salt-3000.9-py2:ubuntu-18.04 | image: saltimages/salt-3000.9-py2:ubuntu-18.04 | ||||
image: saltimages/salt-3000.9-py2:arch-base-latest | image: saltimages/salt-3000.9-py2:arch-base-latest | ||||
run_command: /usr/lib/systemd/systemd | run_command: /usr/lib/systemd/systemd | ||||
## SALT `3000.8` | |||||
- name: gentoo-stage3-latest-3000-8-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.8-py3:gentoo-stage3-latest | |||||
run_command: /sbin/init | |||||
- name: gentoo-stage3-systemd-3000-8-py3 | |||||
driver: | |||||
image: saltimages/salt-3000.8-py3:gentoo-stage3-systemd | |||||
provisioner: | provisioner: | ||||
name: salt_solo | name: salt_solo | ||||
log_level: debug | log_level: debug | ||||
- centos-8-tiamat-py3 | - centos-8-tiamat-py3 | ||||
- centos-7-tiamat-py3 | - centos-7-tiamat-py3 | ||||
- oraclelinux-8-tiamat-py3 | - oraclelinux-8-tiamat-py3 | ||||
- almalinux-8-tiamat-py3 | |||||
- rockylinux-8-tiamat-py3 | |||||
- debian-10-master-py3 | - debian-10-master-py3 | ||||
- debian-9-master-py3 | - debian-9-master-py3 | ||||
- ubuntu-2004-master-py3 | - ubuntu-2004-master-py3 | ||||
- centos-8-master-py3 | - centos-8-master-py3 | ||||
- centos-7-master-py3 | - centos-7-master-py3 | ||||
- oraclelinux-8-master-py3 | - oraclelinux-8-master-py3 | ||||
- debian-10-3003-0-py3 | |||||
- debian-9-3003-0-py3 | |||||
- ubuntu-2004-3003-0-py3 | |||||
- ubuntu-1804-3003-0-py3 | |||||
- centos-8-3003-0-py3 | |||||
- centos-7-3003-0-py3 | |||||
- oraclelinux-8-3003-0-py3 | |||||
- almalinux-8-master-py3 | |||||
- rockylinux-8-master-py3 | |||||
- debian-10-3003-1-py3 | |||||
- debian-9-3003-1-py3 | |||||
- ubuntu-2004-3003-1-py3 | |||||
- ubuntu-1804-3003-1-py3 | |||||
- centos-8-3003-1-py3 | |||||
- centos-7-3003-1-py3 | |||||
- oraclelinux-8-3003-1-py3 | |||||
- debian-10-3002-6-py3 | - debian-10-3002-6-py3 | ||||
- debian-9-3002-6-py3 | - debian-9-3002-6-py3 | ||||
- ubuntu-2004-3002-6-py3 | - ubuntu-2004-3002-6-py3 |
- platform-name: oracle | - platform-name: oracle | ||||
- platform-name: arch | - platform-name: arch | ||||
- platform-name: gentoo | - platform-name: gentoo | ||||
- platform-name: almalinux | |||||
- platform-name: rocky | |||||
- platform: windows | - platform: windows |
- platform-name: oracle | - platform-name: oracle | ||||
- platform-name: arch | - platform-name: arch | ||||
- platform-name: gentoo | - platform-name: gentoo | ||||
- platform-name: almalinux | |||||
- platform-name: rocky | |||||
- platform: windows | - platform: windows |
- platform-name: oracle | - platform-name: oracle | ||||
- platform-name: arch | - platform-name: arch | ||||
- platform-name: gentoo | - platform-name: gentoo | ||||
- platform-name: almalinux | |||||
- platform-name: rocky | |||||
- platform: windows | - platform: windows |
def build_platform_name | def build_platform_name | ||||
case inspec.platform[:name] | case inspec.platform[:name] | ||||
when 'amazon', 'oracle' | |||||
when 'amazon', 'oracle', 'rocky' | |||||
"#{inspec.platform[:name]}linux" | "#{inspec.platform[:name]}linux" | ||||
when /^windows_/ | when /^windows_/ | ||||
inspec.platform[:family] | inspec.platform[:family] |