File tree Expand file tree Collapse file tree 10 files changed +93
-10
lines changed Expand file tree Collapse file tree 10 files changed +93
-10
lines changed Original file line number Diff line number Diff line change @@ -245,15 +245,23 @@ with:
245245BEAKER_PUPPET_COLLECTION=puppet7 BEAKER_setfile=debian11-64 bundle exec rake beaker
246246```
247247
248+ or
249+
250+ ``` sh
251+ BEAKER_PUPPET_COLLECTION=none BEAKER_setfile=archlinux-64 bundle exec rake beaker
252+ ```
253+
254+ This latter example will use the distribution's own version of Puppet.
255+
248256You can replace the string ` debian11 ` with any common operating system.
249257The following strings are known to work:
250258
251259* ubuntu2004
252260* ubuntu2204
253261* debian11
254- * centos7
255- * centos8
262+ * debian12
256263* centos9
264+ * archlinux
257265* almalinux8
258266* almalinux9
259267* fedora36
Original file line number Diff line number Diff line change 1+ ---
2+ # Managed by modulesync - DO NOT EDIT
3+ # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
4+
5+ skip-changelog :
6+ - head-branch : ['^release-*', 'release']
Original file line number Diff line number Diff line change 1+ ---
2+ # Managed by modulesync - DO NOT EDIT
3+ # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
4+
5+ # https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
6+
7+ changelog :
8+ exclude :
9+ labels :
10+ - duplicate
11+ - invalid
12+ - modulesync
13+ - question
14+ - skip-changelog
15+ - wont-fix
16+ - wontfix
17+
18+ categories :
19+ - title : Breaking Changes 🛠
20+ labels :
21+ - backwards-incompatible
22+
23+ - title : New Features 🎉
24+ labels :
25+ - enhancement
26+
27+ - title : Bug Fixes 🐛
28+ labels :
29+ - bug
30+
31+ - title : Documentation Updates 📚
32+ labels :
33+ - documentation
34+ - docs
35+
36+ - title : Dependency Updates ⬆️
37+ labels :
38+ - dependencies
39+
40+ - title : Other Changes
41+ labels :
42+ - " *"
Original file line number Diff line number Diff line change 1+ ---
2+ # Managed by modulesync - DO NOT EDIT
3+ # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
4+
5+ name : " Pull Request Labeler"
6+
7+ on :
8+ pull_request_target : {}
9+
10+ jobs :
11+ labeler :
12+ permissions :
13+ contents : read
14+ pull-requests : write
15+ runs-on : ubuntu-latest
16+ steps :
17+ - uses : actions/labeler@v5
Original file line number Diff line number Diff line change 2020 # https://docs.github.com/en/actions/security-guides/encrypted-secrets
2121 username : ${{ secrets.PUPPET_FORGE_USERNAME }}
2222 api_key : ${{ secrets.PUPPET_FORGE_API_KEY }}
23+
24+ create-github-release :
25+ name : Create GitHub Release
26+ runs-on : ubuntu-latest
27+ steps :
28+ - name : Create GitHub release
29+ uses : voxpupuli/gha-create-a-github-release@v1
Original file line number Diff line number Diff line change 22# Managed by modulesync - DO NOT EDIT
33# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
44
5- modulesync_config_version : ' 8.0.1 '
5+ modulesync_config_version : ' 9.1.0 '
Original file line number Diff line number Diff line change 1+ # Managed by modulesync - DO NOT EDIT
2+ # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
3+
14--fail-on-warnings
25--no-parameter_types-check
Original file line number Diff line number Diff line change @@ -13,5 +13,5 @@ spec/spec_helper.rb:
1313 - parameter_documentation
1414.github/workflows/ci.yml :
1515 with :
16- beaker_facter : ' zabbix_version:Zabbix:5.0,6.0'
16+ beaker_facter : ' zabbix_version:Zabbix:5.0,6.0,7.0 '
1717 unit_runs_on : ' cern-self-hosted'
Original file line number Diff line number Diff line change 44source ENV [ 'GEM_SOURCE' ] || 'https://rubygems.org'
55
66group :test do
7- gem 'voxpupuli-test' , '~> 7.2 ' , :require => false
7+ gem 'voxpupuli-test' , '~> 9.0 ' , :require => false
88 gem 'coveralls' , :require => false
99 gem 'simplecov-console' , :require => false
1010 gem 'puppet_metadata' , '~> 4.0' , :require => false
Original file line number Diff line number Diff line change 33# Managed by modulesync - DO NOT EDIT
44# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
55
6- RSpec . configure do |c |
7- c . mock_with :mocha
8- end
9-
106# puppetlabs_spec_helper will set up coverage if the env variable is set.
117# We want to do this if lib exists and it hasn't been explicitly set.
128ENV [ 'COVERAGE' ] ||= 'yes' if Dir . exist? ( File . expand_path ( '../lib' , __dir__ ) )
139
1410require 'voxpupuli/test/spec_helper'
1511
12+ RSpec . configure do |c |
13+ c . facterdb_string_keys = false
14+ c . mock_with :mocha
15+ end
16+
1617add_mocked_facts!
1718
1819if File . exist? ( File . join ( __dir__ , 'default_module_facts.yml' ) )
2324end
2425
2526require 'support/acceptance/supported_versions'
26-
2727Dir [ './spec/support/spec/**/*.rb' ] . sort . each { |f | require f }
You can’t perform that action at this time.
0 commit comments