Browse Source

feat: add Gentoo support

* Semi-automated using https://github.com/myii/ssf-formula/pull/269
tags/v1.7.0
Imran Iqbal 4 years ago
parent
commit
127c5d779b
No account linked to committer's email address
8 changed files with 31 additions and 0 deletions
  1. +4
    -0
      .travis.yml
  2. +18
    -0
      kitchen.yml
  3. +1
    -0
      test/integration/v201902-py2/inspec.yml
  4. +1
    -0
      test/integration/v201902-py3/inspec.yml
  5. +1
    -0
      test/integration/v3000-py2/inspec.yml
  6. +1
    -0
      test/integration/v3000-py3/inspec.yml
  7. +1
    -0
      test/integration/v3001-py3/inspec.yml
  8. +4
    -0
      test/salt/pillar/salt.sls

+ 4
- 0
.travis.yml View File

# - env: INSTANCE=v3001-py3-amazonlinux-2-3001-py3 # - env: INSTANCE=v3001-py3-amazonlinux-2-3001-py3
- env: INSTANCE=v3001-py3-oraclelinux-8-3001-py3 - env: INSTANCE=v3001-py3-oraclelinux-8-3001-py3
# - env: INSTANCE=v3001-py3-oraclelinux-7-3001-py3 # - env: INSTANCE=v3001-py3-oraclelinux-7-3001-py3
- env: INSTANCE=v3001-py3-gentoo-stage3-latest-3001-py3
- env: INSTANCE=v3001-py3-gentoo-stage3-systemd-3001-py3
# - env: INSTANCE=v3000-py3-debian-10-3000-3-py3 # - env: INSTANCE=v3000-py3-debian-10-3000-3-py3
# - env: INSTANCE=v3000-py3-debian-9-3000-3-py3 # - env: INSTANCE=v3000-py3-debian-9-3000-3-py3
# - env: INSTANCE=v3000-py3-ubuntu-1804-3000-3-py3 # - env: INSTANCE=v3000-py3-ubuntu-1804-3000-3-py3
- env: INSTANCE=v3000-py3-oraclelinux-7-3000-3-py3 - env: INSTANCE=v3000-py3-oraclelinux-7-3000-3-py3
- env: INSTANCE=v3000-py2-ubuntu-1804-3000-3-py2 - env: INSTANCE=v3000-py2-ubuntu-1804-3000-3-py2
# - env: INSTANCE=v3000-py2-ubuntu-1604-3000-3-py2 # - env: INSTANCE=v3000-py2-ubuntu-1604-3000-3-py2
# - env: INSTANCE=v3000-py3-gentoo-stage3-latest-3000-3-py3
# - env: INSTANCE=v3000-py3-gentoo-stage3-systemd-3000-3-py3
# - env: INSTANCE=v201902-py3-debian-10-2019-2-py3 # - env: INSTANCE=v201902-py3-debian-10-2019-2-py3
- env: INSTANCE=v201902-py3-debian-9-2019-2-py3 - env: INSTANCE=v201902-py3-debian-9-2019-2-py3
# - env: INSTANCE=v201902-py3-ubuntu-1804-2019-2-py3 # - env: INSTANCE=v201902-py3-ubuntu-1804-2019-2-py3

+ 18
- 0
kitchen.yml View File

- name: oraclelinux-7-3001-py3 - name: oraclelinux-7-3001-py3
driver: driver:
image: saltimages/salt-3001-py3:oraclelinux-7 image: saltimages/salt-3001-py3:oraclelinux-7
- name: gentoo-stage3-latest-3001-py3
driver:
image: saltimages/salt-3001-py3:gentoo-stage3-latest
run_command: /sbin/init
- name: gentoo-stage3-systemd-3001-py3
driver:
image: saltimages/salt-3001-py3:gentoo-stage3-systemd


## SALT `3000.3` ## SALT `3000.3`
- name: debian-10-3000-3-py3 - name: debian-10-3000-3-py3
- name: ubuntu-1604-3000-3-py2 - name: ubuntu-1604-3000-3-py2
driver: driver:
image: saltimages/salt-3000.3-py2:ubuntu-16.04 image: saltimages/salt-3000.3-py2:ubuntu-16.04
- name: gentoo-stage3-latest-3000-3-py3
driver:
image: saltimages/salt-3000.3-py3:gentoo-stage3-latest
run_command: /sbin/init
- name: gentoo-stage3-systemd-3000-3-py3
driver:
image: saltimages/salt-3000.3-py3:gentoo-stage3-systemd


## SALT `2019.2` ## SALT `2019.2`
- name: debian-10-2019-2-py3 - name: debian-10-2019-2-py3
- amazonlinux-2-3001-py3 - amazonlinux-2-3001-py3
- oraclelinux-8-3001-py3 - oraclelinux-8-3001-py3
- oraclelinux-7-3001-py3 - oraclelinux-7-3001-py3
- gentoo-stage3-latest-3001-py3
- gentoo-stage3-systemd-3001-py3
provisioner: provisioner:
state_top: state_top:
base: base:
- amazonlinux-2-3000-3-py3 - amazonlinux-2-3000-3-py3
- oraclelinux-8-3000-3-py3 - oraclelinux-8-3000-3-py3
- oraclelinux-7-3000-3-py3 - oraclelinux-7-3000-3-py3
- gentoo-stage3-latest-3000-3-py3
- gentoo-stage3-systemd-3000-3-py3
provisioner: provisioner:
state_top: state_top:
base: base:

+ 1
- 0
test/integration/v201902-py2/inspec.yml View File

- platform-name: amazon - platform-name: amazon
- platform-name: oracle - platform-name: oracle
- platform-name: arch - platform-name: arch
- platform-name: gentoo

+ 1
- 0
test/integration/v201902-py3/inspec.yml View File

- platform-name: amazon - platform-name: amazon
- platform-name: oracle - platform-name: oracle
- platform-name: arch - platform-name: arch
- platform-name: gentoo

+ 1
- 0
test/integration/v3000-py2/inspec.yml View File

- platform-name: amazon - platform-name: amazon
- platform-name: oracle - platform-name: oracle
- platform-name: arch - platform-name: arch
- platform-name: gentoo

+ 1
- 0
test/integration/v3000-py3/inspec.yml View File

- platform-name: amazon - platform-name: amazon
- platform-name: oracle - platform-name: oracle
- platform-name: arch - platform-name: arch
- platform-name: gentoo
- platform: windows - platform: windows

+ 1
- 0
test/integration/v3001-py3/inspec.yml View File

- platform-name: amazon - platform-name: amazon
- platform-name: oracle - platform-name: oracle
- platform-name: arch - platform-name: arch
- platform-name: gentoo

+ 4
- 0
test/salt/pillar/salt.sls View File

pillar_roots: pillar_roots:
base: base:
- /srv/pillar - /srv/pillar

# Gentoo-specific, improves performance for subsequent test runs within the same day
portage:
sync_wait_one_day: true

Loading…
Cancel
Save