+++ /dev/null
-name: "release"
-
-on:
- push:
- branches:
- - 'release'
-
-jobs:
- LitmusAcceptancePuppet5:
- env:
- HONEYCOMB_WRITEKEY: 7f3c63a70eecc61d635917de46bea4e6
- HONEYCOMB_DATASET: litmus tests
- runs-on: self-hosted
- strategy:
- matrix:
- ruby_version: [2.5.x]
- puppet_gem_version: [~> 6.0]
- platform: [release_checks_5]
- agent_family: ['puppet5']
-
- steps:
- - uses: actions/checkout@v1
- - name: Litmus Parallel
- uses: puppetlabs/action-litmus_parallel@main
- with:
- platform: ${{ matrix.platform }}
- agent_family: ${{ matrix.agent_family }}
- LitmusAcceptancePuppet6:
- env:
- HONEYCOMB_WRITEKEY: 7f3c63a70eecc61d635917de46bea4e6
- HONEYCOMB_DATASET: litmus tests
- runs-on: self-hosted
- strategy:
- matrix:
- ruby_version: [2.5.x]
- puppet_gem_version: [~> 6.0]
- platform: [release_checks_6]
- agent_family: ['puppet6']
-
- steps:
- - uses: actions/checkout@v1
- - name: Litmus Parallel
- uses: puppetlabs/action-litmus_parallel@main
- with:
- platform: ${{ matrix.platform }}
- agent_family: ${{ matrix.agent_family }}
- Spec:
- runs-on: self-hosted
- strategy:
- matrix:
- check: [parallel_spec, 'syntax lint metadata_lint check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop']
- ruby_version: [2.5.x]
- puppet_gem_version: [~> 5.0, ~> 6.0]
- exclude:
- - puppet_gem_version: ~> 5.0
- check: 'syntax lint metadata_lint check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop'
- - ruby_version: 2.5.x
- puppet_gem_version: ~> 5.0
- steps:
- - uses: actions/checkout@v1
- - name: Spec Tests
- uses: puppetlabs/action-litmus_spec@main
- with:
- puppet_gem_version: ${{ matrix.puppet_gem_version }}
- check: ${{ matrix.check }}
+++ /dev/null
-name: "weekly"
-
-on:
- schedule:
- - cron: '0 1 * * 4'
-
-jobs:
- LitmusAcceptancePuppet5:
- env:
- HONEYCOMB_WRITEKEY: 7f3c63a70eecc61d635917de46bea4e6
- HONEYCOMB_DATASET: litmus tests
- runs-on: self-hosted
- strategy:
- matrix:
- ruby_version: [2.5.x]
- puppet_gem_version: [~> 6.0]
- platform: [release_checks_5]
- agent_family: ['puppet5']
-
- steps:
- - uses: actions/checkout@v1
- - name: Litmus Parallel
- uses: puppetlabs/action-litmus_parallel@main
- with:
- platform: ${{ matrix.platform }}
- agent_family: ${{ matrix.agent_family }}
- LitmusAcceptancePuppet6:
- env:
- HONEYCOMB_WRITEKEY: 7f3c63a70eecc61d635917de46bea4e6
- HONEYCOMB_DATASET: litmus tests
- runs-on: self-hosted
- strategy:
- matrix:
- ruby_version: [2.5.x]
- puppet_gem_version: [~> 6.0]
- platform: [release_checks_6]
- agent_family: ['puppet6']
-
- steps:
- - uses: actions/checkout@v1
- - name: Litmus Parallel
- uses: puppetlabs/action-litmus_parallel@main
- with:
- platform: ${{ matrix.platform }}
- agent_family: ${{ matrix.agent_family }}
- Spec:
- runs-on: self-hosted
- strategy:
- matrix:
- check: [parallel_spec, 'syntax lint metadata_lint check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop']
- ruby_version: [2.5.x]
- puppet_gem_version: [~> 5.0, ~> 6.0]
- exclude:
- - puppet_gem_version: ~> 5.0
- check: 'syntax lint metadata_lint check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop'
- - ruby_version: 2.5.x
- puppet_gem_version: ~> 5.0
- steps:
- - uses: actions/checkout@v1
- - name: Spec Tests
- uses: puppetlabs/action-litmus_spec@main
- with:
- puppet_gem_version: ${{ matrix.puppet_gem_version }}
- check: ${{ matrix.check }}