Skip to content

Commit ab1ffee

Browse files
committed
modulesync 7.5.0
1 parent 3ef6bed commit ab1ffee

9 files changed

+25
-12
lines changed

.github/CONTRIBUTING.md

+13-3
Original file line numberDiff line numberDiff line change
@@ -131,19 +131,29 @@ You can install all needed gems for spec tests into the modules directory by
131131
running:
132132

133133
```sh
134-
bundle install --path .vendor/ --without development system_tests release --jobs "$(nproc)"
134+
bundle config set --local path '.vendor/'
135+
bundle config set --local without 'development system_tests release'
136+
bundle install --jobs "$(nproc)"
135137
```
136138

137139
If you also want to run acceptance tests:
138140

139141
```sh
140-
bundle install --path .vendor/ --with system_tests --without development release --jobs "$(nproc)"
142+
bundle config set --local path '.vendor/'
143+
bundle config set --local without 'development release'
144+
bundle config set --local with 'system_tests'
145+
bundle install --jobs "$(nproc)"
141146
```
142147

143148
Our all in one solution if you don't know if you need to install or update gems:
144149

145150
```sh
146-
bundle install --path .vendor/ --with system_tests --without development release --jobs "$(nproc)"; bundle update; bundle clean
151+
bundle config set --local path '.vendor/'
152+
bundle config set --local without 'development release'
153+
bundle config set --local with 'system_tests'
154+
bundle install --jobs "$(nproc)"
155+
bundle update
156+
bundle clean
147157
```
148158

149159
As an alternative to the `--jobs "$(nproc)` parameter, you can set an

.github/workflows/ci.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,4 @@ concurrency:
1818
jobs:
1919
puppet:
2020
name: Puppet
21-
uses: voxpupuli/gha-puppet/.github/workflows/beaker.yml@v2
22-
with:
23-
pidfile_workaround: 'false'
21+
uses: voxpupuli/gha-puppet/.github/workflows/basic.yml@v2

.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: Release
1515
uses: voxpupuli/gha-puppet/.github/workflows/release.yml@v2
1616
with:
17-
allowed_owner: 'icinga'
17+
allowed_owner: 'voxpupuli'
1818
secrets:
1919
# Configure secrets here:
2020
# https://docs.github.com/en/actions/security-guides/encrypted-secrets

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,5 @@
2121
.*.sw?
2222
/.yardoc/
2323
/Guardfile
24+
bolt-debug.log
25+
.rerun.json

.msync.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# Managed by modulesync - DO NOT EDIT
33
# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
44

5-
modulesync_config_version: '7.3.0'
5+
modulesync_config_version: '7.5.0'

.puppet-lint.rc

-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
11
--fail-on-warnings
2-
--no-parameter_documentation-check
3-
--no-parameter_types-check

.sync.yml

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
.puppet-lint.rc:
3+
enabled_lint_checks:
4+
- parameter_documentation
5+
- parameter_types

Gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ group :test do
77
gem 'voxpupuli-test', '~> 7.0', :require => false
88
gem 'coveralls', :require => false
99
gem 'simplecov-console', :require => false
10-
gem 'puppet_metadata', '~> 3.5', :require => false
10+
gem 'puppet_metadata', '~> 4.0', :require => false
1111
end
1212

1313
group :development do

Rakefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ begin
2626
rescue LoadError
2727
# voxpupuli-release not present
2828
else
29-
GCGConfig.user = 'icinga'
29+
GCGConfig.user = 'voxpupuli'
3030
GCGConfig.project = 'puppet-icingaweb2'
3131
end
3232

0 commit comments

Comments
 (0)