KITCHEN_LOCAL_YAML: 'kitchen.macos.yml' | KITCHEN_LOCAL_YAML: 'kitchen.macos.yml' | ||||
jobs: | jobs: | ||||
test-12: | |||||
test-13: | |||||
runs-on: 'macos-12' | runs-on: 'macos-12' | ||||
strategy: | strategy: | ||||
fail-fast: false | fail-fast: false | ||||
matrix: | matrix: | ||||
instance: | instance: | ||||
- default-macos-12-latest-py3 | |||||
- default-macos-13-latest-py3 | |||||
steps: | steps: | ||||
- name: 'Check out code' | - name: 'Check out code' | ||||
uses: 'actions/checkout@v2' | uses: 'actions/checkout@v2' | ||||
bundle install --jobs 4 --retry 3 | bundle install --jobs 4 --retry 3 | ||||
- name: 'Run Test Kitchen' | - name: 'Run Test Kitchen' | ||||
run: 'bundle exec kitchen verify ${{ matrix.instance }}' | run: 'bundle exec kitchen verify ${{ matrix.instance }}' | ||||
test-11: | |||||
runs-on: 'macos-11' | |||||
test-12: | |||||
runs-on: 'macos-12' | |||||
strategy: | strategy: | ||||
fail-fast: false | fail-fast: false | ||||
matrix: | matrix: | ||||
instance: | instance: | ||||
- default-macos-11-latest-py3 | |||||
- default-macos-12-latest-py3 | |||||
steps: | steps: | ||||
- name: 'Check out code' | - name: 'Check out code' | ||||
uses: 'actions/checkout@v2' | uses: 'actions/checkout@v2' | ||||
bundle install --jobs 4 --retry 3 | bundle install --jobs 4 --retry 3 | ||||
- name: 'Run Test Kitchen' | - name: 'Run Test Kitchen' | ||||
run: 'bundle exec kitchen verify ${{ matrix.instance }}' | run: 'bundle exec kitchen verify ${{ matrix.instance }}' | ||||
test-1015: | |||||
runs-on: 'macos-10.15' | |||||
test-11: | |||||
runs-on: 'macos-11' | |||||
strategy: | strategy: | ||||
fail-fast: false | fail-fast: false | ||||
matrix: | matrix: | ||||
instance: | instance: | ||||
- default-macos-1015-latest-py3 | |||||
- default-macos-11-latest-py3 | |||||
steps: | steps: | ||||
- name: 'Check out code' | - name: 'Check out code' | ||||
uses: 'actions/checkout@v2' | uses: 'actions/checkout@v2' |
jobs: | jobs: | ||||
test: | test: | ||||
runs-on: 'macos-10.15' | |||||
runs-on: 'macos-12' | |||||
strategy: | strategy: | ||||
fail-fast: false | fail-fast: false | ||||
matrix: | matrix: |
provisioner: | provisioner: | ||||
sudo: true | sudo: true | ||||
salt_install: bootstrap | salt_install: bootstrap | ||||
salt_bootstrap_options: -P stable latest | |||||
salt_bootstrap_options: -P onedir 3006.1 | |||||
salt_call_command: /opt/salt/bin/salt-call | salt_call_command: /opt/salt/bin/salt-call | ||||
platforms: | platforms: | ||||
- name: macos-12-latest-py3 | |||||
- name: macos-13-latest-py3 | |||||
verifier: | verifier: | ||||
inputs: | inputs: | ||||
saltmajorversion: 3004 | |||||
- name: macos-11-latest-py3 | |||||
saltmajorversion: 3006 | |||||
- name: macos-12-latest-py3 | |||||
verifier: | verifier: | ||||
inputs: | inputs: | ||||
saltmajorversion: 3004 | |||||
- name: macos-1015-latest-py3 | |||||
saltmajorversion: 3006 | |||||
- name: macos-11-latest-py3 | |||||
verifier: | verifier: | ||||
inputs: | inputs: | ||||
saltmajorversion: 3004 | |||||
saltmajorversion: 3006 |
# yamllint enable rule:line-length | # yamllint enable rule:line-length | ||||
verifier: | verifier: | ||||
inputs: | inputs: | ||||
saltmajorversion: 3004 | |||||
saltmajorversion: 3006 | |||||
- name: windows-81-latest-py3 | - name: windows-81-latest-py3 | ||||
driver: | driver: | ||||
box: techneg/win81x64-pro-salt | box: techneg/win81x64-pro-salt | ||||
# yamllint enable rule:line-length | # yamllint enable rule:line-length | ||||
verifier: | verifier: | ||||
inputs: | inputs: | ||||
saltmajorversion: 3004 | |||||
saltmajorversion: 3006 |
provisioner: | provisioner: | ||||
salt_install: bootstrap | salt_install: bootstrap | ||||
salt_bootstrap_options: -pythonVersion 3 -version 3004.1-1 | |||||
salt_bootstrap_options: -version onedir | |||||
# yamllint disable rule:line-length | # yamllint disable rule:line-length | ||||
init_environment: | | init_environment: | | ||||
salt-call --local state.single file.managed ` | salt-call --local state.single file.managed ` | ||||
- name: windows-2022-latest-py3 | - name: windows-2022-latest-py3 | ||||
verifier: | verifier: | ||||
inputs: | inputs: | ||||
saltmajorversion: 3004 | |||||
saltmajorversion: 3006 | |||||
- name: windows-2019-latest-py3 | - name: windows-2019-latest-py3 | ||||
verifier: | verifier: | ||||
inputs: | inputs: | ||||
saltmajorversion: 3004 | |||||
saltmajorversion: 3006 |