Commit Graph

8 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
Sam a863a053a9 support passing a correct exit code 2016-05-26 16:29:36 +10:00
Sam b4942617ec FIX: more robust termination of spawned processes
FEATURE: optional stop_signal
FEATURE: more logging for termination process
2014-10-09 12:59:52 +11:00
Sam Saffron df85a26b05 terminate async jobs on exit 2013-11-01 03:00:12 -07:00
Sam Saffron cba7b40ed1 new features, pass stdin in raise_on_fail 2013-10-31 21:23:47 -07:00
Sam Saffron 23cb227240 fix fail cases 2013-10-31 17:12:37 -07:00
Sam c96b19112c tests and brand new dsl 2013-10-31 13:28:01 +11:00