steps:
- name: "Honeycomb: Start recording"
- uses: kvrhdn/gha-buildevents@5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@v1.0.2
+ uses: puppetlabs/kvrhdn-gha-buildevents@pdk-templates-v1
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
- name: "Honeycomb: Start first step"
run: |
- echo STEP_ID=0 >> $GITHUB_ENV
+ echo STEP_ID=setup-environment >> $GITHUB_ENV
echo STEP_START=$(date +%s) >> $GITHUB_ENV
- name: Checkout Source
if: ${{ github.repository_owner == 'puppetlabs' }}
- name: Activate Ruby 2.7
- uses: actions/setup-ruby@v1
+ uses: ruby/setup-ruby@v1
if: ${{ github.repository_owner == 'puppetlabs' }}
with:
ruby-version: "2.7"
+ bundler-cache: true
- - name: Cache gems
- uses: actions/cache@v2
+ - name: Print bundle environment
if: ${{ github.repository_owner == 'puppetlabs' }}
- with:
- path: vendor/gems
- key: ${{ runner.os }}-${{ github.event_name }}-${{ hashFiles('**/Gemfile') }}
- restore-keys: |
- ${{ runner.os }}-${{ github.event_name }}-
- ${{ runner.os }}-
+ run: |
+ echo ::group::bundler environment
+ buildevents cmd $TRACE_ID $STEP_ID 'bundle env' -- bundle env
+ echo ::endgroup::
- - name: Install gems
+ - name: "Honeycomb: Record Setup Environment time"
if: ${{ github.repository_owner == 'puppetlabs' }}
run: |
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config path vendor/gems' -- bundle config path vendor/gems
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config jobs 8' -- bundle config jobs 8
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config retry 3' -- bundle config retry 3
- buildevents cmd $TRACE_ID $STEP_ID 'bundle install' -- bundle install
- buildevents cmd $TRACE_ID $STEP_ID 'bundle clean' -- bundle clean
+ buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Environment'
+ echo STEP_ID=Setup-Acceptance-Test-Matrix >> $GITHUB_ENV
+ echo STEP_START=$(date +%s) >> $GITHUB_ENV
- name: Setup Acceptance Test Matrix
id: get-matrix
echo "::set-output name=matrix::{}"
fi
- - name: "Honeycomb: Record setup time"
+ - name: "Honeycomb: Record Setup Test Matrix time"
if: ${{ always() }}
run: |
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Test Matrix'
echo 'collection=${{ matrix.collection }}' >> $BUILDEVENT_FILE
- name: "Honeycomb: Start recording"
- uses: kvrhdn/gha-buildevents@5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@v1.0.2
+ uses: puppetlabs/kvrhdn-gha-buildevents@pdk-templates-v1
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
uses: actions/checkout@v2
- name: Activate Ruby 2.7
- uses: actions/setup-ruby@v1
+ uses: ruby/setup-ruby@v1
with:
ruby-version: "2.7"
+ bundler-cache: true
- - name: Cache gems
- uses: actions/cache@v2
- with:
- path: vendor/gems
- key: ${{ runner.os }}-${{ github.event_name }}-${{ hashFiles('**/Gemfile') }}
- restore-keys: |
- ${{ runner.os }}-${{ github.event_name }}-
- ${{ runner.os }}-
-
- - name: "Honeycomb: Record cache setup time"
- if: ${{ always() }}
- run: |
- buildevents step $TRACE_ID $STEP_ID $STEP_START 'Cache retrieval'
- echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-2 >> $GITHUB_ENV
- echo STEP_START=$(date +%s) >> $GITHUB_ENV
-
- - name: Bundler Setup
+ - name: Print bundle environment
run: |
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config path vendor/gems' -- bundle config path vendor/gems
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config jobs 8' -- bundle config jobs 8
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config retry 3' -- bundle config retry 3
- buildevents cmd $TRACE_ID $STEP_ID 'bundle install' -- bundle install
- buildevents cmd $TRACE_ID $STEP_ID 'bundle clean' -- bundle clean
echo ::group::bundler environment
buildevents cmd $TRACE_ID $STEP_ID 'bundle env' -- bundle env
echo ::endgroup::
- - name: "Honeycomb: Record Bundler Setup time"
+ - name: "Honeycomb: Record Setup Environment time"
if: ${{ always() }}
run: |
- buildevents step $TRACE_ID $STEP_ID $STEP_START 'Bundler Setup'
- echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-3 >> $GITHUB_ENV
+ buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Environment'
+ echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-2 >> $GITHUB_ENV
echo STEP_START=$(date +%s) >> $GITHUB_ENV
- name: Provision test environment
run: |
echo ::group::honeycomb step
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Deploy test system'
- echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-4 >> $GITHUB_ENV
+ echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-3 >> $GITHUB_ENV
echo STEP_START=$(date +%s) >> $GITHUB_ENV
echo ::endgroup::
if: ${{ always() }}
run: |
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Run acceptance tests'
- echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-5 >> $GITHUB_ENV
+ echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-4 >> $GITHUB_ENV
echo STEP_START=$(date +%s) >> $GITHUB_ENV
- name: Remove test environment
if: ${{ always() }}
+ continue-on-error: true
run: |
if [ -f inventory.yaml ]; then
buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:tear_down' -- bundle exec rake 'litmus:tear_down'
runs-on: ubuntu-20.04
steps:
- name: Slack Workflow Notification
- uses: Gamesight/slack-workflow-status@88ee95b73b4669825883ddf22747966204663e58 # pin@master
+ uses: puppetlabs/Gamesight-slack-workflow-status@pdk-templates-v1
with:
# Required Input
repo_token: ${{ secrets.GITHUB_TOKEN }}
steps:
- name: "Honeycomb: Start recording"
- uses: kvrhdn/gha-buildevents@5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@v1.0.2
+ uses: puppetlabs/kvrhdn-gha-buildevents@pdk-templates-v1
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
- name: "Honeycomb: Start first step"
run: |
- echo STEP_ID=0 >> $GITHUB_ENV
+ echo STEP_ID=setup-environment >> $GITHUB_ENV
echo STEP_START=$(date +%s) >> $GITHUB_ENV
- name: Checkout Source
if: ${{ github.repository_owner == 'puppetlabs' }}
- name: Activate Ruby 2.7
- uses: actions/setup-ruby@v1
+ uses: ruby/setup-ruby@v1
if: ${{ github.repository_owner == 'puppetlabs' }}
with:
ruby-version: "2.7"
+ bundler-cache: true
- - name: Cache gems
- uses: actions/cache@v2
+ - name: Print bundle environment
if: ${{ github.repository_owner == 'puppetlabs' }}
- with:
- path: vendor/gems
- key: ${{ runner.os }}-${{ github.event_name }}-${{ hashFiles('**/Gemfile') }}
- restore-keys: |
- ${{ runner.os }}-${{ github.event_name }}-
- ${{ runner.os }}-
+ run: |
+ echo ::group::bundler environment
+ buildevents cmd $TRACE_ID $STEP_ID 'bundle env' -- bundle env
+ echo ::endgroup::
- - name: Install gems
+ - name: "Honeycomb: Record Setup Environment time"
if: ${{ github.repository_owner == 'puppetlabs' }}
run: |
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config path vendor/gems' -- bundle config path vendor/gems
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config jobs 8' -- bundle config jobs 8
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config retry 3' -- bundle config retry 3
- buildevents cmd $TRACE_ID $STEP_ID 'bundle install' -- bundle install
- buildevents cmd $TRACE_ID $STEP_ID 'bundle clean' -- bundle clean
+ buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Environment'
+ echo STEP_ID=Setup-Acceptance-Test-Matrix >> $GITHUB_ENV
+ echo STEP_START=$(date +%s) >> $GITHUB_ENV
- name: Setup Acceptance Test Matrix
id: get-matrix
- if: ${{ github.repository_owner == 'puppetlabs' }}
run: |
if [ '${{ github.repository_owner }}' == 'puppetlabs' ]; then
buildevents cmd $TRACE_ID $STEP_ID matrix_from_metadata -- bundle exec matrix_from_metadata
echo "::set-output name=matrix::{}"
fi
- - name: "Honeycomb: Record setup time"
+ - name: "Honeycomb: Record Setup Test Matrix time"
if: ${{ always() }}
run: |
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Test Matrix'
Acceptance:
needs:
- setup_matrix
+ if: ${{ needs.setup_matrix.outputs.matrix != '{}' }}
runs-on: ubuntu-20.04
strategy:
echo 'collection=${{ matrix.collection }}' >> $BUILDEVENT_FILE
- name: "Honeycomb: Start recording"
- uses: kvrhdn/gha-buildevents@5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@v1.0.2
+ uses: puppetlabs/kvrhdn-gha-buildevents@pdk-templates-v1
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
uses: actions/checkout@v2
- name: Activate Ruby 2.7
- uses: actions/setup-ruby@v1
+ uses: ruby/setup-ruby@v1
with:
ruby-version: "2.7"
+ bundler-cache: true
- - name: Cache gems
- uses: actions/cache@v2
- with:
- path: vendor/gems
- key: ${{ runner.os }}-${{ github.event_name }}-${{ hashFiles('**/Gemfile') }}
- restore-keys: |
- ${{ runner.os }}-${{ github.event_name }}-
- ${{ runner.os }}-
-
- - name: "Honeycomb: Record cache setup time"
- if: ${{ always() }}
+ - name: Print bundle environment
run: |
- buildevents step $TRACE_ID $STEP_ID $STEP_START 'Cache retrieval'
- echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-2 >> $GITHUB_ENV
- echo STEP_START=$(date +%s) >> $GITHUB_ENV
-
- - name: Bundler Setup
- run: |
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config path vendor/gems' -- bundle config path vendor/gems
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config jobs 8' -- bundle config jobs 8
- buildevents cmd $TRACE_ID $STEP_ID 'bundle config retry 3' -- bundle config retry 3
- buildevents cmd $TRACE_ID $STEP_ID 'bundle install' -- bundle install
- buildevents cmd $TRACE_ID $STEP_ID 'bundle clean' -- bundle clean
echo ::group::bundler environment
buildevents cmd $TRACE_ID $STEP_ID 'bundle env' -- bundle env
echo ::endgroup::
- - name: "Honeycomb: Record Bundler Setup time"
+ - name: "Honeycomb: Record Setup Environment time"
if: ${{ always() }}
run: |
- buildevents step $TRACE_ID $STEP_ID $STEP_START 'Bundler Setup'
- echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-3 >> $GITHUB_ENV
+ buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Environment'
+ echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-2 >> $GITHUB_ENV
echo STEP_START=$(date +%s) >> $GITHUB_ENV
- name: Provision test environment
run: |
echo ::group::honeycomb step
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Deploy test system'
- echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-4 >> $GITHUB_ENV
+ echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-3 >> $GITHUB_ENV
echo STEP_START=$(date +%s) >> $GITHUB_ENV
echo ::endgroup::
if: ${{ always() }}
run: |
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Run acceptance tests'
- echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-5 >> $GITHUB_ENV
+ echo STEP_ID=${{ matrix.platform }}-${{ matrix.collection }}-4 >> $GITHUB_ENV
echo STEP_START=$(date +%s) >> $GITHUB_ENV
- name: Remove test environment
if: ${{ always() }}
+ continue-on-error: true
run: |
if [ -f inventory.yaml ]; then
buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:tear_down' -- bundle exec rake 'litmus:tear_down'
Enabled: true
Performance/BlockGivenWithExplicitBlock:
Enabled: true
-Performance/Caller:
- Enabled: true
Performance/CaseWhenSplat:
Enabled: true
-Performance/Casecmp:
- Enabled: true
-Performance/CollectionLiteralInLoop:
- Exclude:
- - spec/**/*
- Enabled: true
-Performance/CompareWithBlock:
- Enabled: true
Performance/ConstantRegexp:
Enabled: true
-Performance/Count:
- Enabled: true
-Performance/Detect:
- Enabled: true
-Performance/DoubleStartEndWith:
- Enabled: true
-Performance/EndWith:
- Enabled: true
-Performance/FixedSize:
- Enabled: true
-Performance/FlatMap:
- Enabled: true
Performance/MethodObjectAsBlock:
Enabled: true
-Performance/RangeInclude:
- Enabled: true
-Performance/RedundantBlockCall:
- Enabled: true
-Performance/RedundantMatch:
- Enabled: true
-Performance/RedundantMerge:
- Enabled: true
Performance/RedundantSortBlock:
Enabled: true
Performance/RedundantStringChars:
Enabled: true
-Performance/RegexpMatch:
- Enabled: true
-Performance/ReverseEach:
- Enabled: true
Performance/ReverseFirst:
Enabled: true
-Performance/Size:
- Enabled: true
Performance/SortReverse:
Enabled: true
Performance/Squeeze:
Enabled: true
-Performance/StartWith:
- Enabled: true
Performance/StringInclude:
Enabled: true
-Performance/StringReplacement:
- Enabled: true
Performance/Sum:
Enabled: true
-Performance/TimesMap:
- Enabled: true
Style/CollectionMethods:
Enabled: true
Style/MethodCalledOnDoEndBlock:
Enabled: false
Lint/DisjunctiveAssignmentInConstructor:
Enabled: false
-Lint/DuplicateBranch:
- Enabled: false
Lint/DuplicateElsifCondition:
Enabled: false
-Lint/DuplicateRegexpCharacterClassElement:
- Enabled: false
Lint/DuplicateRequire:
Enabled: false
Lint/DuplicateRescueException:
Enabled: false
-Lint/EmptyBlock:
- Enabled: false
-Lint/EmptyClass:
- Enabled: false
Lint/EmptyConditionalBody:
Enabled: false
Lint/EmptyFile:
Enabled: false
Lint/NestedPercentLiteral:
Enabled: false
-Lint/NoReturnInBeginEndBlocks:
- Enabled: false
Lint/NonDeterministicRequireOrder:
Enabled: false
Lint/OrderedMagicComments:
Enabled: false
Lint/StructNewOverride:
Enabled: false
-Lint/ToEnumArguments:
- Enabled: false
Lint/ToJSON:
Enabled: false
Lint/TopLevelReturnWithArgument:
Enabled: false
Lint/TrailingCommaInAttributeDeclaration:
Enabled: false
-Lint/UnexpectedBlockArity:
- Enabled: false
-Lint/UnmodifiedReduceAccumulator:
- Enabled: false
Lint/UnreachableLoop:
Enabled: false
Lint/UriEscapeUnescape:
Enabled: false
Naming/RescuedExceptionsVariableName:
Enabled: false
+Naming/VariableNumber:
+ Enabled: false
+Performance/BindCall:
+ Enabled: false
+Performance/DeletePrefix:
+ Enabled: false
+Performance/DeleteSuffix:
+ Enabled: false
+Performance/InefficientHashSearch:
+ Enabled: false
+Performance/UnfreezeString:
+ Enabled: false
+Performance/UriDefaultParser:
+ Enabled: false
RSpec/Be:
Enabled: false
RSpec/Capybara/CurrentPathExpectation:
Enabled: false
Style/AccessorGrouping:
Enabled: false
-Style/ArgumentsForwarding:
- Enabled: false
Style/AsciiComments:
Enabled: false
Style/BisectedAttrAccessor:
Enabled: false
Style/ClassEqualityComparison:
Enabled: false
-Style/CollectionCompact:
- Enabled: false
Style/ColonMethodDefinition:
Enabled: false
Style/CombinableLoops:
Enabled: false
Style/Dir:
Enabled: false
-Style/DocumentDynamicEvalDefinition:
- Enabled: false
Style/DoubleCopDisableDirective:
Enabled: false
Style/EmptyBlockParameter:
Enabled: false
Style/MultilineWhenThen:
Enabled: false
-Style/NegatedIfElseCondition:
- Enabled: false
Style/NegatedUnless:
Enabled: false
-Style/NilLambda:
- Enabled: false
Style/NumericPredicate:
Enabled: false
Style/OptionalBooleanParameter:
Enabled: false
Style/RandomWithOffset:
Enabled: false
-Style/RedundantArgument:
- Enabled: false
Style/RedundantAssignment:
Enabled: false
Style/RedundantCondition:
Enabled: false
Style/Strip:
Enabled: false
-Style/SwapValues:
- Enabled: false
Style/SymbolProc:
Enabled: false
Style/TrailingBodyOnClass:
Enabled: false
Style/UnpackFirst:
Enabled: false
+Lint/DuplicateBranch:
+ Enabled: false
+Lint/DuplicateRegexpCharacterClassElement:
+ Enabled: false
+Lint/EmptyBlock:
+ Enabled: false
+Lint/EmptyClass:
+ Enabled: false
+Lint/NoReturnInBeginEndBlocks:
+ Enabled: false
+Lint/ToEnumArguments:
+ Enabled: false
+Lint/UnexpectedBlockArity:
+ Enabled: false
+Lint/UnmodifiedReduceAccumulator:
+ Enabled: false
+Performance/CollectionLiteralInLoop:
+ Enabled: false
+Style/ArgumentsForwarding:
+ Enabled: false
+Style/CollectionCompact:
+ Enabled: false
+Style/DocumentDynamicEvalDefinition:
+ Enabled: false
+Style/NegatedIfElseCondition:
+ Enabled: false
+Style/NilLambda:
+ Enabled: false
+Style/RedundantArgument:
+ Enabled: false
+Style/SwapValues:
+ Enabled: false
jobs:
fast_finish: true
include:
- - bundler_args: --with system_tests
- before_script:
+ - before_script:
- "bundle exec rake 'litmus:provision_list[travis_ub_6]'"
- "bundle exec rake 'litmus:install_agent[puppet6]'"
- "bundle exec rake litmus:install_module"
- env: PLATFORMS=travis_ub_6_puppet6
+ env:
+ PLATFORMS: travis_ub_6_puppet6
+ BUNDLE_WITH: system_tests
rvm: 2.5.7
script: ["travis_wait 45 bundle exec rake litmus:acceptance:parallel"]
services: docker
stage: acceptance
- - bundler_args: --with system_tests
- before_script:
+ - before_script:
- "bundle exec rake 'litmus:provision_list[travis_ub_5]'"
- "bundle exec rake 'litmus:install_agent[puppet5]'"
- "bundle exec rake litmus:install_module"
- env: PLATFORMS=travis_ub_5_puppet5
+ env:
+ PLATFORMS: travis_ub_5_puppet5
+ BUNDLE_WITH: system_tests
rvm: 2.5.7
script: ["travis_wait 45 bundle exec rake litmus:acceptance:parallel"]
services: docker
stage: acceptance
- - bundler_args: --with system_tests
- before_script:
+ - before_script:
- "bundle exec rake 'litmus:provision_list[travis_el8]'"
- "bundle exec rake 'litmus:install_agent[puppet5]'"
- "bundle exec rake litmus:install_module"
dist: xenial
- env: PLATFORMS=travis_el8_puppet5
+ env:
+ PLATFORMS: travis_el8_puppet5
+ BUNDLE_WITH: system_tests
rvm: 2.5.7
script: ["travis_wait 45 bundle exec rake litmus:acceptance:parallel"]
services: docker
stage: acceptance
- - bundler_args: --with system_tests
- before_script:
+ - before_script:
- "bundle exec rake 'litmus:provision_list[travis_el8]'"
- "bundle exec rake 'litmus:install_agent[puppet6]'"
- "bundle exec rake litmus:install_module"
dist: xenial
- env: PLATFORMS=travis_el8_puppet6
+ env:
+ PLATFORMS: travis_el8_puppet6
+ BUNDLE_WITH: system_tests
rvm: 2.5.7
script: ["travis_wait 45 bundle exec rake litmus:acceptance:parallel"]
services: docker
stage: acceptance
- - bundler_args: --with system_tests
- before_script:
+ - before_script:
- "bundle exec rake 'litmus:provision_list[travis_deb]'"
- "bundle exec rake 'litmus:install_agent[puppet5]'"
- "bundle exec rake litmus:install_module"
- env: PLATFORMS=travis_deb_puppet5
+ env:
+ PLATFORMS: travis_deb_puppet5
+ BUNDLE_WITH: system_tests
rvm: 2.5.7
script: ["travis_wait 45 bundle exec rake litmus:acceptance:parallel"]
services: docker
stage: acceptance
- - bundler_args: --with system_tests
- before_script:
+ - before_script:
- "bundle exec rake 'litmus:provision_list[travis_el7]'"
- "bundle exec rake 'litmus:install_agent[puppet5]'"
- "bundle exec rake litmus:install_module"
- env: PLATFORMS=travis_el7_puppet5
+ env:
+ PLATFORMS: travis_el7_puppet5
+ BUNDLE_WITH: system_tests
rvm: 2.5.7
script: ["travis_wait 45 bundle exec rake litmus:acceptance:parallel"]
services: docker
stage: acceptance
- - bundler_args: --with system_tests
- before_script:
+ - before_script:
- "bundle exec rake 'litmus:provision_list[travis_deb]'"
- "bundle exec rake 'litmus:install_agent[puppet6]'"
- "bundle exec rake litmus:install_module"
- env: PLATFORMS=travis_deb_puppet6
+ env:
+ PLATFORMS: travis_deb_puppet6
+ BUNDLE_WITH: system_tests
rvm: 2.5.7
script: ["travis_wait 45 bundle exec rake litmus:acceptance:parallel"]
services: docker
stage: acceptance
- - bundler_args: --with system_tests
- before_script:
+ - before_script:
- "bundle exec rake 'litmus:provision_list[travis_el7]'"
- "bundle exec rake 'litmus:install_agent[puppet6]'"
- "bundle exec rake litmus:install_module"
- env: PLATFORMS=travis_el7_puppet6
+ env:
+ PLATFORMS: travis_el7_puppet6
+ BUNDLE_WITH: system_tests
rvm: 2.5.7
script: ["travis_wait 45 bundle exec rake litmus:acceptance:parallel"]
services: docker
# frozen_string_literal: true
+require 'bundler'
require 'puppet_litmus/rake_tasks' if Bundler.rubygems.find_name('puppet_litmus').any?
require 'puppetlabs_spec_helper/rake_tasks'
require 'puppet-syntax/tasks/puppet-syntax'
"version_requirement": ">= 5.5.10 < 8.0.0"
}
],
- "template-url": "https://github.com/puppetlabs/pdk-templates#main",
- "template-ref": "heads/main-0-g4543421",
- "pdk-version": "1.18.1"
+ "template-url": "https://github.com/puppetlabs/pdk-templates.git#main",
+ "template-ref": "heads/main-0-g1862b96",
+ "pdk-version": "1.19.0.pre (47)"
}