File tree 7 files changed +20
-10
lines changed
7 files changed +20
-10
lines changed Original file line number Diff line number Diff line change @@ -131,19 +131,29 @@ You can install all needed gems for spec tests into the modules directory by
131
131
running:
132
132
133
133
``` 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) "
135
137
```
136
138
137
139
If you also want to run acceptance tests:
138
140
139
141
``` 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) "
141
146
```
142
147
143
148
Our all in one solution if you don't know if you need to install or update gems:
144
149
145
150
``` 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
147
157
```
148
158
149
159
As an alternative to the ` --jobs "$(nproc) ` parameter, you can set an
Original file line number Diff line number Diff line change @@ -18,6 +18,4 @@ concurrency:
18
18
jobs :
19
19
puppet :
20
20
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
Original file line number Diff line number Diff line change 14
14
name : Release
15
15
uses : voxpupuli/gha-puppet/.github/workflows/release.yml@v2
16
16
with :
17
- allowed_owner : ' icinga '
17
+ allowed_owner : ' voxpupuli '
18
18
secrets :
19
19
# Configure secrets here:
20
20
# https://docs.github.com/en/actions/security-guides/encrypted-secrets
Original file line number Diff line number Diff line change 21
21
. * .sw ?
22
22
/.yardoc /
23
23
/Guardfile
24
+ bolt-debug.log
25
+ .rerun.json
Original file line number Diff line number Diff line change 2
2
# Managed by modulesync - DO NOT EDIT
3
3
# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
4
4
5
- modulesync_config_version : ' 7.3 .0'
5
+ modulesync_config_version : ' 7.5 .0'
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ group :test do
7
7
gem 'voxpupuli-test' , '~> 7.0' , :require => false
8
8
gem 'coveralls' , :require => false
9
9
gem 'simplecov-console' , :require => false
10
- gem 'puppet_metadata' , '~> 3.5 ' , :require => false
10
+ gem 'puppet_metadata' , '~> 4.0 ' , :require => false
11
11
end
12
12
13
13
group :development do
Original file line number Diff line number Diff line change 26
26
rescue LoadError
27
27
# voxpupuli-release not present
28
28
else
29
- GCGConfig . user = 'icinga '
29
+ GCGConfig . user = 'voxpupuli '
30
30
GCGConfig . project = 'puppet-icingaweb2'
31
31
end
32
32
You can’t perform that action at this time.
0 commit comments