* Automated using https://github.com/myii/ssf-formula/pull/335tags/v0.10.4
# preferences-ubuntu-1804-master-py3: {extends: '.test_instance'} | # preferences-ubuntu-1804-master-py3: {extends: '.test_instance'} | ||||
# unattended-ubuntu-1804-master-py3: {extends: '.test_instance'} | # unattended-ubuntu-1804-master-py3: {extends: '.test_instance'} | ||||
ubuntu-1804-master-py3: {extends: '.test_instance'} | ubuntu-1804-master-py3: {extends: '.test_instance'} | ||||
# repositories-debian-10-3003-0-py3: {extends: '.test_instance'} | |||||
# repositories-debian-9-3003-0-py3: {extends: '.test_instance'} | |||||
# repositories-ubuntu-2004-3003-0-py3: {extends: '.test_instance'} | |||||
# repositories-ubuntu-1804-3003-0-py3: {extends: '.test_instance'} | |||||
# repositories-debian-10-3003-1-py3: {extends: '.test_instance'} | |||||
# repositories-debian-9-3003-1-py3: {extends: '.test_instance'} | |||||
# repositories-ubuntu-2004-3003-1-py3: {extends: '.test_instance'} | |||||
# repositories-ubuntu-1804-3003-1-py3: {extends: '.test_instance'} | |||||
# repositories-debian-10-3002-6-py3: {extends: '.test_instance'} | # repositories-debian-10-3002-6-py3: {extends: '.test_instance'} | ||||
# repositories-debian-9-3002-6-py3: {extends: '.test_instance'} | # repositories-debian-9-3002-6-py3: {extends: '.test_instance'} | ||||
# repositories-ubuntu-2004-3002-6-py3: {extends: '.test_instance'} | # repositories-ubuntu-2004-3002-6-py3: {extends: '.test_instance'} |
- 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=preferences-ubuntu-1804-master-py3 | # - env: INSTANCE=preferences-ubuntu-1804-master-py3 | ||||
# - env: INSTANCE=unattended-ubuntu-1804-master-py3 | # - env: INSTANCE=unattended-ubuntu-1804-master-py3 | ||||
- env: INSTANCE=ubuntu-1804-master-py3 | - env: INSTANCE=ubuntu-1804-master-py3 | ||||
# - env: INSTANCE=repositories-debian-10-3003-0-py3 | |||||
# - env: INSTANCE=repositories-debian-9-3003-0-py3 | |||||
# - env: INSTANCE=repositories-ubuntu-2004-3003-0-py3 | |||||
# - env: INSTANCE=repositories-ubuntu-1804-3003-0-py3 | |||||
# - env: INSTANCE=repositories-debian-10-3003-1-py3 | |||||
# - env: INSTANCE=repositories-debian-9-3003-1-py3 | |||||
# - env: INSTANCE=repositories-ubuntu-2004-3003-1-py3 | |||||
# - env: INSTANCE=repositories-ubuntu-1804-3003-1-py3 | |||||
# - env: INSTANCE=repositories-debian-10-3002-6-py3 | # - env: INSTANCE=repositories-debian-10-3002-6-py3 | ||||
# - env: INSTANCE=repositories-debian-9-3002-6-py3 | # - env: INSTANCE=repositories-debian-9-3002-6-py3 | ||||
# - env: INSTANCE=repositories-ubuntu-2004-3002-6-py3 | # - env: INSTANCE=repositories-ubuntu-2004-3002-6-py3 |
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) |
driver: | driver: | ||||
image: saltimages/salt-master-py3:ubuntu-18.04 | image: saltimages/salt-master-py3:ubuntu-18.04 | ||||
## SALT `3003.0` | |||||
- name: debian-10-3003-0-py3 | |||||
## SALT `3003.1` | |||||
- name: debian-10-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-10 | |||||
- name: debian-9-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:debian-9 | |||||
- name: ubuntu-2004-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-20.04 | |||||
- name: ubuntu-1804-3003-1-py3 | |||||
driver: | driver: | ||||
image: saltimages/salt-3003.0-py3:ubuntu-18.04 | |||||
image: saltimages/salt-3003.1-py3:ubuntu-18.04 | |||||
## SALT `3002.6` | ## SALT `3002.6` | ||||
- name: debian-10-3002-6-py3 | - name: debian-10-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 |
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] |