Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/puppet-syntax
Syntax checks for Puppet manifests and templates
https://github.com/voxpupuli/puppet-syntax
d191774cba8c26a6185578545e44671150b511cf authored about 5 years ago by Simon Lauger <[email protected]>
Allow specifying file paths for manifests and templates too
19fffd8d70eb3c1d830bcfacd77c4d9c6c81d835 authored about 5 years ago by Tim Meusel <[email protected]>
This can be useful in various situations, like when setting up a task
for checking a specific en...
Test on ruby 2.6
0c6d7f2580c92ed1d63fabb680ca37f7e6fba2e4 authored about 5 years ago by Tim Meusel <[email protected]>55ac253bd7cf547076afdcf9c59cc6d59f48a31d authored about 5 years ago by Alexander Fisher <[email protected]>
55ea82ff7ed597f89a7507f8d6c9774b2bdb563c authored over 5 years ago by Alexander Fisher <[email protected]>
Release 2.5.0
ab5aea917ae6c28e2f96b2c55b5b721d430eeeac authored over 5 years ago by Alexander Fisher <[email protected]>d141fa4ffbe323dc4fae828c1b23cae61334db6e authored over 5 years ago by Alexander Fisher <[email protected]>
Support puppet 6.5
52cdf631ac06444eb15307d6b70729df82b83056 authored over 5 years ago by Alexander Fisher <[email protected]>
Longer term, it'd be better to use a public interface, but for now, code
for the changes to the ...
956ca7adb0d5cca55c2c8b3175d5452c38cd0119 authored over 5 years ago by Craig Watson <[email protected]>
eb1592218739119a2f9307b3e33b7e1f1df59a7c authored almost 6 years ago by Alexander Fisher <[email protected]>
Release 2.4.3
1cf0e6c9389e8070dfad54eb657522efd7b4d174 authored almost 6 years ago by Alexander Fisher <[email protected]>
Also taken the opportunity to get github changelog generator going and
add some badges.
Revert "search manifests in manifests directory"
1d51fa790b6beddc5934447c1aa28ff8ed4fed12 authored almost 6 years ago by Alexander Fisher <[email protected]>7ce133e36362a449615f13e8e993ca751063d2f7 authored almost 6 years ago by Alexander Fisher <[email protected]>
75a9ab88748a86991a7f558bccd32ebd99585b0a authored almost 6 years ago by Fabien COMBERNOUS <[email protected]>
search manifests in manifests directory
a9cd1e5a6aeb3b86cac4a87c07357220b877873a authored almost 6 years ago by Fabien COMBERNOUS <[email protected]>14aa57071dca31e315b08dc8ffc4e08c95ef28e6 authored almost 6 years ago by Fabien COMBERNOUS <[email protected]>
Update travis
b6c4b42853e4f2871356d8445596774a1685824f authored almost 6 years ago by Matthias Baur <[email protected]>9e43f30ac73794ce064cab501e67e14174a02187 authored almost 6 years ago by Fabien COMBERNOUS <[email protected]>
Allow .yml as an extension for YAML files.
34f5515dd815510ec515435cdc394681b0b04da1 authored almost 6 years ago by Tim Meusel <[email protected]>
Without this patch, only files ending in .yaml will be checked. This
allows files to also end wi...
Ensure the pkg directory is always excluded
3ea4beec9445b04d2e3cb241806c10bac2622660 authored over 6 years ago by Tim Meusel <[email protected]>63150b11f20f66b563f5c6296001669c2e3b7d08 authored almost 7 years ago by David Hollinger <[email protected]>
check consistency of ENC blobs in eyaml data
d687dc09a38b008559dbebc75dadb5687791ed32 authored almost 7 years ago by Tim Meusel <[email protected]>df50f57ab295d5d6d913fef823587e2e4ca41eee authored almost 7 years ago by David Hollinger <[email protected]>
a51c57f83e56f09d89152cfd1924513816a77e39 authored almost 7 years ago by David Hollinger <[email protected]>
1d5f1fc96e01a2d32773a13cfffd29eadfbf7566 authored about 7 years ago by Kjetil Torgrim Homme <[email protected]>
a7dfe5030dca1ad0fff007bb2d9f2583815adb00 authored about 7 years ago by Kjetil Torgrim Homme <[email protected]>
Release 2.4.1
5fb0bb43123a5a3ca0916df16cf8cef30c4d57b7 authored over 7 years ago by Tim Meusel <[email protected]>3a491eb756feffed1eb89749a27b6b23d0886538 authored over 7 years ago by Bryan Jen <[email protected]>
Fix error checking in template and Hiera validation tasks
31a24ecda94db88459f0d6cbdd8576595b9eebfc authored over 7 years ago by Dominic Cleal <[email protected]>
b36571a assumed that the `check` method for template and Hiera files
would return a boolean and ...
Task does non-zero exit when a syntax error or warning is found.
4b1df7a454e8f6e154bf77424aca76871179af76 authored over 7 years ago by yastupin <[email protected]>
Prior to this fix, when the task will fail with a RunTimeError
when it encounters a failure or w...
Add appveyor config for Windows testing.
1d8199991b4b6af44c3e65911f9c9b8547403bb5 authored over 7 years ago by Tim Meusel <[email protected]>suggested edits on README
4c9342aeb181905b1669432b41dcfbd7907397f8 authored over 7 years ago by Dominic Cleal <[email protected]>e54a12b0f7689d90ab1fc0faca86974713905298 authored over 7 years ago by jbondpdx <[email protected]>
Slightly better assurance from travis can be gained by running the tests
without installing the ...
Add appveyor.yml config to allow Windows testing.
The config does not exactly reflect the travi...
ffc1d392ee33171d722a4acaff71e60d7935a38a authored over 7 years ago by James Stocks <[email protected]>
Move rspec from being a development dependency in gemspec to being a
test dependency in gemfile ...
Ensure namespace scope is inherited
418f2c3d2f7f9305889f50e47c09889e191fc4f3 authored over 7 years ago by Dominic Cleal <[email protected]>920f36495e5cb91b52daae998b01b6268b2379d9 authored over 7 years ago by Vlad <[email protected]>
Release 2.4.0
92cef4f85a65b496d5c8d826c58baefbc4bc2d77 authored almost 8 years ago by Dominic Cleal <[email protected]>882e604c3d3a838bf2a6cf6c868b3d3f2dc6593c authored almost 8 years ago by Dominic Cleal <[email protected]>
Use versioncmp to check Puppet version for 4.10.x compatibility
56bc0504eb67eb0e6e76ea6e9d769c5562d21499 authored almost 8 years ago by Dominic Cleal <[email protected]>5b8944ad788c01a469a8a40f94fb78f530380a6c authored almost 8 years ago by Dominic Cleal <[email protected]>
`Puppet.version.to_f` on Puppet 4.10.0 will evaluate to `4.1`, causing
test and behavioural chan...
Allow deeper checking of hiera keys
b6c04c6c3886729d5a6b22b69b14844bdd75f784 authored almost 8 years ago by bob <[email protected]>* Allows debugging
92a3f410903ff74e211b7bb57ffedb30fceb2a8f authored almost 8 years ago by Peter Souter <[email protected]>
* Makes diffs easier to read when new added
elements
Resurrected from #57
* Add regexes for checking hiera key formats
* Enabled by flag 'check_hier...
Test Puppet 5 from master, don't set app_management
4764089ef97fe908d29a6b32892649dbbe339511 authored almost 8 years ago by Dominic Cleal <[email protected]>
On 5.x, the Puppet setting issues a deprecation warning causing failures
due to the warning, so ...
Fixes tests for an error string changed in puppetlabs/puppet@efcdf58.
2f19a282fe6d3392ed4f53c6f33ca659e22a0130 authored almost 8 years ago by Dominic Cleal <[email protected]>Prepare 2.3.0 release
3912c99531075cb28955d2207efd38afe5745ef7 authored almost 8 years ago by Dominic Cleal <[email protected]>Updated documentation to include the fail_on_deprecation_notices flag
495e5233fce4d39528d6e08a27d349524ee9e50e authored almost 8 years ago by Dominic Cleal <[email protected]>cfb0692813f3699e755238ec4507a06f862d05b8 authored almost 8 years ago by Chris Daish <[email protected]>
5188a8c0d3edffcb4bd932d26e97221d1e049988 authored almost 8 years ago by Dominic Cleal <[email protected]>
009729a0ad565ba16d8af3890be2d425eb2588cf authored almost 8 years ago by Dominic Cleal <[email protected]>
3ee1e90e4d883ae8a32c67e05e8a315132cf15e6 authored almost 8 years ago by Dominic Cleal <[email protected]>
Adding Support for `app_management` flag
d4ec821517a3d8dada38a964b10669338fce9157 authored almost 8 years ago by Dominic Cleal <[email protected]>
Reverting PuppetSynatx.app_management back to the default `false` value
after test execute.
app_managment -> app_management
aac22cc881ca860d745087542f3c75040ae576cd authored almost 8 years ago by ipcrm <[email protected]>Only try to validate .erb or .epp files
0ecd0e069d47629b96bde6db173a71928a35ecc8 authored almost 8 years ago by Dominic Cleal <[email protected]>9894422ed746834e2c72ff840a1cbb07a9b49da3 authored almost 8 years ago by Alex Iribarren <[email protected]>
251b96e6304c69560aa912e3414578b331295ca0 authored almost 8 years ago by Alex Iribarren <[email protected]>
cc099f018fa8c096d31c04be9951223ea9d3e325 authored almost 8 years ago by Alex Iribarren <[email protected]>
Prior to this commit code written for application orchestration could
not be parsed correctly. ...
Update badge after VP move
ae545ec7619d8328e85b71d8d9eaab7982d85b0f authored almost 8 years ago by Peter Souter <[email protected]>ec0d24872459a8a67c4750922ca080f9468de6e9 authored almost 8 years ago by Peter Souter <[email protected]>
Pick up multiple variants of filename ending
51515b304a27367183936dcdc70dc449c9e8f51a authored almost 8 years ago by bob <[email protected]>So that we can pick up eyaml files by default
f65ed3a4da7a194713094e61e4b4a901a4bfde7f authored almost 8 years ago by bob walker <[email protected]>9523a1564321479a7eca37d30f56d41dec2adf4a authored almost 8 years ago by Kjetil Torgrim Homme <[email protected]>
Test more puppet and ruby versions
bf6de5e733a3d36e1c62b4f6b2ea5ec959a8ee48 authored almost 8 years ago by bob <[email protected]>Only test the latest of the major releases
c06ebeffc1488b354d988161aba610168d6968e0 authored almost 8 years ago by bob walker <[email protected]>(maint) Slight markdown tweak
bc1e7b61ef4984c4ceba84ed689c3ebefc721c3a authored almost 8 years ago by bob <[email protected]>Use code escapes to avoid the `**` becoming italics
597fc97e68e1c3d7da36b03371f9e8872a4f1924 authored almost 8 years ago by Peter Souter <[email protected]>(docs) Adds notes about checks
5f22a22e509bfc48a672d5c0cec174d1f8c04bfd authored almost 8 years ago by bob <[email protected]>
* Had to dig into code and PR's to know epp was being checked by the gem
* Also added notes abou...
Bump version from 2.1.1 to 2.2.0
https://github.com/gds-operations/puppet-syntax/compare/v2.1.1...
https://github.com/gds-operations/puppet-syntax/compare/v2.1.1...v2.2.0
b64a1978d5ff77d65448f78e643d760086acf869 authored about 8 years ago by bob walker <[email protected]>Replace Puppet.initialize_settings with Puppet::Test::TestHelper
c6fe5c89c354a456c0340e71ec7e25cccd3fd8fd authored about 8 years ago by Dean Wilson <[email protected]>
TestHelper offers a public API for (re)initialising Puppet reliably,
which is preferable to usin...
Bump version from 2.1.0 to 2.1.1
38e27d44ad39376811f0b1c34c25a2c565aff013 authored about 8 years ago by Alex Muller <[email protected]>https://github.com/gds-operations/puppet-syntax/compare/v2.1.0...v2.1.1
c38f748b51cbfc97bee4a71538baf544c4a4fe4e authored about 8 years ago by Alex Muller <[email protected]>Update puppet4 check to work on future parser implementations
b0823e5b5e8406a3b45419eab9e7ff02b6b9162d authored over 8 years ago by Dean Wilson <[email protected]>
json_pure dropped ruby 1.9 support with their 2.0.2 release. This patch
ensures that everything ...
The last versions of puppet 3 provide already enough infrastructure to validate
epp. If that inf...
use puts to print warnings and info
93ee49e52450e388e179b24e1c9ac136320454bd authored over 8 years ago by Matt Bostock <[email protected]>6b453af958b6e170f3fee872b39489d8ba010792 authored over 8 years ago by Mark McKinstry <[email protected]>
479f2fea46afbd3cde0971dfda8ea375a475a53f authored almost 9 years ago by Mark McKinstry <[email protected]>
Version bump to enable support for Puppet 4.
02c0c8f48837e05d45c78d47d0a3155a2d1c4f24 authored almost 9 years ago by bob <[email protected]>Many thanks to everyone's who has helped make it happen.
a5bff1f7c87492f91f3b4d996bb98fb7582383c5 authored almost 9 years ago by Dean Wilson <[email protected]>Update for puppet 4.3
1a34406ed5034e544b95dcb03457b8488c1adeda authored almost 9 years ago by Dean Wilson <[email protected]>5e53d6b2c6f8c62d6594f29c55faf21572da17e8 authored about 9 years ago by David Schmitt <[email protected]>
f71f2b896d1c0e471363ef62297e5328fd9734ae authored about 9 years ago by David Schmitt <[email protected]>
ebfce5df7ddcebad5d1de0cd52c683635fa23ddb authored about 9 years ago by David Schmitt <[email protected]>
9a2f55fb907838d72f8db005b91850cb6ea0f90b authored about 9 years ago by David Schmitt <[email protected]>