Commit Graph

5 Commits

Author SHA1 Message Date
Jeff Wong d51da1fc1d
FEATURE: add --tags and --skip-tags options (#28)
* FEATURE: add --tags and --skip-tags options

Allow config manifests to be tagged, so a pups run can apply a subset of run commands.

Update to ruby 3.2.
Lots of linting. Added rubocop lint exception for Eval.
Fixing test imports, update MiniTest::Test -> Minitest::Test.
2023-10-22 17:42:24 -07:00
Michael Fitz-Payne 2069d66f39
Add lint step to CI, fix all lint issues. (#24)
The fixes were performend rubocop -A functionality for autocorrecting.
The linting is enforced according to the rubocop-discourse rules.
2021-06-03 12:22:29 +10:00
Michael Brown f2c3218e42 Don't clobber existing data with nil when merging 2014-08-02 23:01:17 -04:00
Sam Saffron bb7100c1c1 ensure termination
correct the deep merge algorithm to allow array merging
2013-11-26 22:29:23 -08:00
Sam c96b19112c tests and brand new dsl 2013-10-31 13:28:01 +11:00