Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/voxpupuli-test
Gem with Voxpupuli test helper code
https://github.com/voxpupuli/voxpupuli-test
dc87dfac2f6d4d2825f6a10dda087cd853ba318d authored about 3 years ago by Tim <[email protected]>
Disable `Lint/BooleanSymbol`
37fbbc36ee4158d42db37f794a0ff61ac3f63bd7 authored about 3 years ago by Alexander Fisher <[email protected]>
In the Puppet world, symbols are often used instead of proper booleans
in type properties, (whic...
Release 5.1.0
f326e78f52f278326cf2a2bc0374b3893ef6a6d4 authored about 3 years ago by Tim Meusel <[email protected]>ff8dc5fb832b4e5f50714bd8352420dd74162eea authored about 3 years ago by Tim <[email protected]>
Set facter implementation to rspec
eae2f7ca1af3a01e1c86739d28322d6add0243d2 authored about 3 years ago by Tim Meusel <[email protected]>Release 5.0.0
e5d957afe3502e4e19d7b6366b7809207dbebb84 authored about 3 years ago by Tim Meusel <[email protected]>6ecfc185656134f77741874bb971f77fca22cbad authored about 3 years ago by Tim <[email protected]>
voxpupuli-puppet-lint-plugins: Require 3.x
3ba9fd94bfe450be4e83c93bd1354baea6374085 authored about 3 years ago by Tim Meusel <[email protected]>66706e3520721b50e9cfe4ade202cf772c1b9f82 authored about 3 years ago by Tim <[email protected]>
This completely disables Facter and uses a stubbed implementation. This
is fine since we use use...
Release 4.1.0
6e7e55bc8d45ac6986c498cd8b516ce742f15950 authored about 3 years ago by Tim Meusel <[email protected]>38175998189c79586577565951d13f0d8f46c788 authored about 3 years ago by Tim <[email protected]>
rubocop-rspec: allow >= 2.6 < 3
69d4b95dcbcc2be2ddab73cf15a62a4d57a6eab7 authored about 3 years ago by Tim Meusel <[email protected]>puppet-lint: fail on warnings
9a5450dac0dbf2d3a8aa90a144044dc45f37e3d8 authored about 3 years ago by Tim Meusel <[email protected]>a5445a493223e43402177672b10b751027b09684 authored about 3 years ago by Tim <[email protected]>
I am pretty sure that in the past we failed on puppet-lint already. with
our latest setup we con...
Release 4.0.0
16190b34dbde0ee05fec3093a68a50ce1eca98b5 authored about 3 years ago by Tim Meusel <[email protected]>a0a9eebdb18e523c14c56da8d536460c4bfebb05 authored about 3 years ago by Tim <[email protected]>
Use latest rubocop and target ruby 2.5
36c46e262fa7d59ba77569aa1df7949623d8b59d authored about 3 years ago by Tim Meusel <[email protected]>7a1ea956268286bd5593523a9f223b3306aed139 authored about 3 years ago by Steve Traylen <[email protected]>
It was decided that leaving these enabled word create too much
unnecessary work.
4.0.0 provides rubocop annotations in GitHub Actions. This version was
tested in https://github....
16a6ca4faf5124df289e827c312db089f2fe2ae4 authored about 3 years ago by Alexander Fisher <[email protected]>
Release 3.0.0
cfe8c99c318ee9a3fa2c8be09cc334c5d1cfbf1f authored over 3 years ago by Tim Meusel <[email protected]>70975722dda0574385e86f5f2f0e4fd4b34ecd7b authored over 3 years ago by Tim <[email protected]>
Require voxpupuli-puppet-lint-plugins 2.x
d5301a510e09526eddae1148cddba865faee18ba authored over 3 years ago by Tim Meusel <[email protected]>
This will pull in puppet-lint-top_scope_facts-check. We did prio checks
and fixed the violations...
Release 2.6.0
b4e64cda3ecad925ceb1ecd052c5c4643074a9a6 authored over 3 years ago by Tim Meusel <[email protected]>86610fd984ee2e423731767149c673c222912302 authored over 3 years ago by Tim Meusel <[email protected]>
Revert "Add metadata_json_deps + rake task"
e041de1fe92e9e2ddd6c53a5d4bc0d2979a975f3 authored over 3 years ago by Tim Meusel <[email protected]>This reverts commit 86db8faf9b6d7c89cc315c8921c7a94ccff3fcae.
The gettext-setup gem causes some...
35b707bcae63d557f426c873cdbeaf3ba1bf22e1 authored over 3 years ago by Tim Meusel <[email protected]>pin voxpupuli-puppet-lint-plugins to 1.x
ed10815f23eb02cad07a63300b6351be3f3fe980 authored over 3 years ago by Ewoud Kohl van Wijngaarden <[email protected]>d002130b754bda42c51c40757df8e6a180ad9bb1 authored over 3 years ago by Tim Meusel <[email protected]>
Use voxpupuli-puppet-lint-plugins
5b87bbc3f3a6899120032048aa96c9b4dd3bb74a authored over 3 years ago by Sebastian Rakel <[email protected]>install meta gem to pull in all puppet-lint plugins + puppet-lint itself
814a1fa9ba0557468a1a8e23274afa99edc75965 authored over 3 years ago by Tim Meusel <[email protected]>release 2.5.0
d9564301ae6d0c20dc935a2450ab7a2db92c746c authored over 3 years ago by Tim Meusel <[email protected]>cab6ad19ccffdc0e0d3ff0dbafc769fd49aeb12a authored over 3 years ago by Tim Meusel <[email protected]>
require metadata-json-lint 3 or newer/metadata_json_deps 0.3.0 or newer
1459b71021f14554d14c7096189bc58216cdb696 authored over 3 years ago by Tim Meusel <[email protected]>
This ensures we get at least metadata-json-lint 3 and not the way older
3.
Use default facter version from rspec-puppet-facts
a8c39cdefc9c52eb1c50620ff0eb0792b5d6b637 authored over 3 years ago by Tim Meusel <[email protected]>
Since rspec-puppet-facts 2.0.0 the default Facter version is derived
from the Puppet version. Th...
Append `check:trailing_whitespace` rake task to `check` and not `release_checks`
de36f672ccbb659137c30aa0088b11cbe1c2d714 authored over 3 years ago by Tim Meusel <[email protected]>12182fa58a870f8c45d9d9e9151ba66db9d753af authored over 3 years ago by Tim Meusel <[email protected]>
Add metadata_json_deps + rake task
0a5746516fbcf53fac32864413cc14d5e5722c41 authored over 3 years ago by Tim Meusel <[email protected]>
I tested this successfully on the bird module:
```
bastelfreak@bastelfreak-nb ~/code/modulesync_...
Depend on puppet-lint >= 2.5.0
bc3e9fb1b49b811b68dd600e7bf127aef1b5bd5c authored over 3 years ago by Tim Meusel <[email protected]>puppet-lint is required for Ruby 3 support.
b97b271b403846bd00a05732f20c56ab37ca81d5 authored over 3 years ago by Tim Meusel <[email protected]>Release 2.4.0
1c8c3ca01a65304f08d181df50ddd07c56154be5 authored over 3 years ago by Tim Meusel <[email protected]>1506548a992698827e4a5ea8f6ffc4775d412416 authored over 3 years ago by Tim Meusel <[email protected]>
publish gems to github; add badges to README.md
cd2fb5f0302df69450ebbded660882bafc7730c7 authored over 3 years ago by Tim Meusel <[email protected]>Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
b72e5fd41d40d59368a06b10fdba8ae7295fc434 authored over 3 years ago by Tim Meusel <[email protected]>Remove fact memoization
c8f74096afcc058a6094e063710fa7b6b2356de9 authored over 3 years ago by Tim Meusel <[email protected]>
This already happens in rspec-puppet-facts itself and there's no reason
to duplicate it. There i...
release 2.3.0
8369408b13e1741a4145a502f8310d6ae1aff19b authored over 3 years ago by Tim Meusel <[email protected]>a02cafdfeba4ac9c68ad470143fc0ec3f8269cd2 authored over 3 years ago by Tim Meusel <[email protected]>
add puppet-lint-optional_default-check
4cd0a47bf1b43e959fd73aa547cf7e09cacd5155 authored over 3 years ago by Tim Meusel <[email protected]>8fc2d31a4e3f37f4821878077a69b5330767f126 authored over 3 years ago by Tim Meusel <[email protected]>
f6c85fe54412248339cbb8ebe197c0b95dbb5697 authored about 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
2081fa42157e159eed94fb4d1ebb3e6946d49fc3 authored about 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Convert from Travis to Github Actions
429ea7bdea4586533dc9f5d6ea2a8044b2ce72c7 authored about 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>b9733ce886dfe2775780967063b765912d4c9a59 authored about 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Disable Style/TrailingCommaInArguments
662fd54023acfdf6f448895f778880213964f1c6 authored about 4 years ago by Tim Meusel <[email protected]>Currently the trailing , in
```ruby
it {
is_expected.to contain_concat__fragment('nftables-in...
Release 2.1.2
8223ff3cc7ae9203a66111efca8d7a867d223c8b authored about 4 years ago by Alexander Fisher <[email protected]>14ea1458a8a967bb5e33efa46f57616c27a257fa authored about 4 years ago by Alexander Fisher <[email protected]>
Revert "Pin `rspec-expectations`"
8fee8cbda1ffa6ff111b34e27eb30a0e61e34d90 authored about 4 years ago by Alexander Fisher <[email protected]>This reverts commit 692fa31ad9ba3091b348908c0e03d4acd9f84d7a.
A new version of rspec-puppet has...
a9df466a48dd2d92269b6590b2ba76ef5ca49e08 authored about 4 years ago by Alexander Fisher <[email protected]>Release 2.1.1
7c3aa56a4d655d06a988b6da6bf6398b237ec779 authored about 4 years ago by Alexander Fisher <[email protected]>223f8afc6e6839893f82210b6b256bd370c46683 authored about 4 years ago by Alexander Fisher <[email protected]>
Pin `rspec-expectations`
3bc871a264d926f4ad120b2fe74ead1a583cce5a authored about 4 years ago by Alexander Fisher <[email protected]>692fa31ad9ba3091b348908c0e03d4acd9f84d7a authored about 4 years ago by Alexander Fisher <[email protected]>
Disable Style/TrailingCommaInLiteral
fce89a5bce9a3f213d01ec5c5b8ee82da83ede34 authored over 4 years ago by Garrett Honeycutt <[email protected]>When this is enabled, trailing comma's for elements in a hash are not allowed. This is not the s...
fb8751fe5c346faf53895a7ac9173079773e2d37 authored over 4 years ago by Garrett Honeycutt <[email protected]>release 2.1.0
9c44322c7b62d0bf7bab39d8cb01c38b577fefda authored over 4 years ago by Tim Meusel <[email protected]>72645cef6bb33a3ad98fabb89e3238a2385498a3 authored over 4 years ago by Tim Meusel <[email protected]>
Add a Rubocop config
cee43f5d3a29e805991806eb9a0361ae79e5f1c6 authored over 4 years ago by Tim Meusel <[email protected]>450a349771f32e60231ab6c8fe1dd5db6e6ea07c authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
release 2.0.0
973451148b6da8b62751df3ca3321d7c38d4bedf authored over 4 years ago by Tim Meusel <[email protected]>4a252233599f7f29de822b637b45fdfb9f0fe9a0 authored over 4 years ago by Tim Meusel <[email protected]>
Update rubocop-rspec dependency
92b0cb523d76fc3b53b635b3bdb650539db3fe21 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>This will keep this gem compatible with the pdk gem
c90fdd18f6c365e73438380119972acd965ff4dd authored over 4 years ago by Alexander Fisher <[email protected]>Add puppet-lint-strict_indent-check
70ea84bdcd2137bc0920360b88caa4659afe96e3 authored over 4 years ago by Tim Meusel <[email protected]>5524340f3fac5802866196f2a2874adebfb06329 authored over 4 years ago by Tim Meusel <[email protected]>
Add puppet-lint-file_ensure-check
82643165250a7ab197da309819c78a96df700c97 authored over 4 years ago by Tim Meusel <[email protected]>
I tested this for my own modules, also the foreman people use it:
https://github.com/theforeman/...
add puppet-lint-manifest_whitespace-check
4850c669903b960df05ea80ee5b5875c0e88a4b8 authored over 4 years ago by Tim Meusel <[email protected]>release 1.5.0
394244d31fb8363e1eb307b3ef257687d2b5fb91 authored over 4 years ago by Tim Meusel <[email protected]>543b61bb8317c7e9f9c1b6b6d6235c75fc075835 authored over 4 years ago by Tim Meusel <[email protected]>
why extensivly tested this in https://github.com/voxpupuli/puppet-collectd/pull/947
cb53c0e759a4632cd87dc116e6363e023333f396 authored over 4 years ago by Tim Meusel <[email protected]>depend on facterdb 1.4.0
b384edd95ee1aac02e3a44b0ca641d3640b621d3 authored over 4 years ago by Tim Meusel <[email protected]>This provides us Ubuntu 20.04 factset for Facter 3.14.
af137d9ca600ed1415b567a8cb6234bd7a533953 authored over 4 years ago by Tim Meusel <[email protected]>f89817f008f9c1347240e17e3c76087a314754ad authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Require at least facterdb 1.3.0 for Debian 10
0c275343aa748a1d00ec66ca0e4aac443166ecf4 authored over 4 years ago by Tim Meusel <[email protected]>This contains facts for Debian 10 which is a common platform to test.
b58f34e1e2262441801672c5022d1b707b366e67 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>bf8b78b7f77b02cd09a8d3a28d60b07a59000de7 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Add override_facts helper method
8865db8ac2d6aa5f01d04b14ee911598a9840025 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>87d851ca58915117df3a06ff73810bb929dfc8b8 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
abe3ebb419199e52bd2fef2c26470618b63f2c01 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
fc51df6963ce8a6ad7222ebf5b4756096a547df6 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>