Commit Graph

  • 2253788d64 Rescue more specific exceptions in recipe evaluator master Thibault Jouan 2015-05-12 18:53:17 +00:00
  • 93878ebb6b Improve rake test tasks Thibault Jouan 2015-05-12 18:46:48 +00:00
  • 66146fa2e2 Configure cucumber to avoid long lines output Thibault Jouan 2015-05-12 18:37:55 +00:00
  • 797a757469 Use raise instead of fail in rescue statements Thibault Jouan 2015-05-12 18:00:51 +00:00
  • ac8b115d0f Refactor CLI#option_parser Thibault Jouan 2015-05-12 17:56:27 +00:00
  • 86e745a3a6 Simplify Prompter#prompt Thibault Jouan 2015-05-12 15:40:25 +00:00
  • cb5143168f Fix OptionParser usage for boolean option switches Thibault Jouan 2015-05-12 15:14:42 +00:00
  • ed71f1c183 Simplify Action#check_arguments_size! Thibault Jouan 2015-05-12 15:03:25 +00:00
  • c8b685b8a3 Fix coding standards Thibault Jouan 2015-05-12 15:02:44 +00:00
  • 658e333420 Enable dry run mode when PRODUCER_DRYRUN is set Thibault Jouan 2015-04-06 13:53:29 +00:00
  • 2b0e62be26 Enable debug mode when PRODUCER_DEBUG is set Thibault Jouan 2015-04-06 13:49:44 +00:00
  • bd754f2bf6 Enable verbose mode when PRODUCER_VERBOSE is set Thibault Jouan 2015-04-06 13:45:57 +00:00
  • cd389a3209 Bump patch version Thibault Jouan 2015-04-06 12:39:28 +00:00
  • 2363bfb62a Implement `set' task keyword Thibault Jouan 2015-04-06 12:39:09 +00:00
  • d16f952232 Bump patch version Thibault Jouan 2015-04-06 08:49:18 +00:00
  • feef44b255 Refactor recipe execution in cucumber features Thibault Jouan 2015-04-06 08:47:46 +00:00
  • a3e75b0ac6 Refactor cucumber tags and steps Thibault Jouan 2015-04-06 08:46:50 +00:00
  • f312e33062 Refactor Condition.define_test Thibault Jouan 2015-04-05 12:50:00 +00:00
  • 3d361ded86 Refactor Env#logger Thibault Jouan 2015-04-05 12:47:43 +00:00
  • 85b5ba4c6d Stop excluding sshd related features on CI Thibault Jouan 2015-04-05 12:25:12 +00:00
  • d7741b5e5c Setup travis to generate, authorize and load SSH key Thibault Jouan 2015-04-05 11:59:33 +00:00
  • fc997bee0b Update cucumber-sshd dependency to ~> 1.1 Thibault Jouan 2015-04-05 11:53:49 +00:00
  • d225002cc7 Bump patch version Thibault Jouan 2015-04-05 08:08:02 +00:00
  • 3d2b798aac Fix cucumber recipe steps Thibault Jouan 2015-04-05 08:07:47 +00:00
  • 98125646cf Bump patch version Thibault Jouan 2015-04-05 08:06:51 +00:00
  • 5284f27340 Update cucumber recipe steps Thibault Jouan 2015-04-05 08:06:32 +00:00
  • f3970c1fc6 Update cucumber-sshd test dependency to ~> 1.0 Thibault Jouan 2015-04-05 05:39:49 +00:00
  • 5c53796987 Bump patch version Thibault Jouan 2015-04-05 02:35:17 +00:00
  • 088a948763 Add new cucumber remote steps Thibault Jouan 2015-04-05 02:34:33 +00:00
  • 1143c5d7cb Bump patch version Thibault Jouan 2015-04-05 02:15:11 +00:00
  • 9a8ab69c8c Extract cucumber env and steps to ease code reuse Thibault Jouan 2015-04-05 00:10:27 +00:00
  • d481398980 Fix typo in features and specs (exists -> exist) Thibault Jouan 2015-04-04 23:14:05 +00:00
  • 50a44d51b7 Bump patch version Thibault Jouan 2015-04-04 20:23:01 +00:00
  • 8efb548474 Remove debug code in recipe steps (from aa4845fd) Thibault Jouan 2015-04-04 20:20:54 +00:00
  • dbe7fea204 Fix backtrace filtering for producer own code Thibault Jouan 2015-04-04 20:15:22 +00:00
  • c9971d7ca0 Use new travis infrastructure (faster) Thibault Jouan 2015-04-04 05:31:45 +00:00
  • 1ac859f8d9 Bump minor version Thibault Jouan 2015-04-04 05:28:54 +00:00
  • aa4845fdae Refactor cucumber recipe steps Thibault Jouan 2015-04-04 05:24:06 +00:00
  • b6cbd1b6f2 Fix coding standards Thibault Jouan 2015-04-04 05:24:53 +00:00
  • 433f830c54 Implement recipe arguments Thibault Jouan 2015-04-04 04:41:25 +00:00
  • f17f8c354f Style shields.io badges in README as "flat-square" Thibault Jouan 2015-04-03 23:38:48 +00:00
  • b32487253c Bump patch version Thibault Jouan 2015-04-03 23:22:29 +00:00
  • 1ccd95b80f Fix error formatting in debug mode Thibault Jouan 2015-04-03 23:02:10 +00:00
  • b93e5717ce Filter ruby lib directory from error backtrace Thibault Jouan 2015-04-03 22:00:51 +00:00
  • 0da47a0acb Fix backtrace filtering for producer Thibault Jouan 2015-04-03 21:52:27 +00:00
  • dc561de047 Fix backtrace filtering for net-ssh Thibault Jouan 2015-04-03 21:33:29 +00:00
  • e361b6d174 Remove extra parameters for README badges Thibault Jouan 2015-04-03 20:28:49 +00:00
  • 47455b9c45 Restrict directories watched by guard Thibault Jouan 2015-04-03 18:33:35 +00:00
  • b1879ea9f9 Test net-ssh error filtering Thibault Jouan 2015-04-03 17:51:00 +00:00
  • 2e06d7d944 Add various "badges" in README Thibault Jouan 2015-04-03 19:55:17 +00:00
  • 9fa1bd898a Cache travis bundle installs Thibault Jouan 2015-04-03 19:35:05 +00:00
  • 45bdd63c00 Remove rubinius from travis builds Thibault Jouan 2015-04-03 19:31:17 +00:00
  • c974a21b94 Allow travis rbx-2 build to fail Thibault Jouan 2015-04-03 19:25:34 +00:00
  • d926b11882 Create ci rake task for CI services Thibault Jouan 2015-04-03 19:07:27 +00:00
  • 7cf0a89e2a Indicate ruby ~> 2.1 requirement (Exception#cause) Thibault Jouan 2015-04-03 18:49:28 +00:00
  • 341642518f Test with more rubies on travis Thibault Jouan 2015-04-03 18:42:54 +00:00
  • ed01bbed4e Merge cucumber env setup in a unique file Thibault Jouan 2015-04-03 16:12:47 +00:00
  • a9c8485d09 Update cucumber dependency Thibault Jouan 2015-04-03 15:51:27 +00:00
  • d3f656cacc Update documentation (serverspec URI) Thibault Jouan 2015-04-02 17:51:57 +00:00
  • de7f4a71aa Fix code sample in templates documentation Thibault Jouan 2015-04-01 15:13:40 +00:00
  • 92948edad5 Fix documented code blocks formatting Thibault Jouan 2015-04-01 15:12:12 +00:00
  • cf825de367 Fix documented ruby code blocks formatting Thibault Jouan 2015-04-01 15:10:07 +00:00
  • bf760a2c62 Add sample recipe in documentation Thibault Jouan 2015-04-01 15:08:18 +00:00
  • ec8d194ffd Document templates usage Thibault Jouan 2015-04-01 15:08:12 +00:00
  • 23dad13c24 Document program usage Thibault Jouan 2015-04-01 14:52:03 +00:00
  • ec6f6255c6 Rephrase documented project description Thibault Jouan 2015-04-01 14:50:27 +00:00
  • 03c3648458 Add incomplete documentation Thibault Jouan 2014-11-07 13:08:07 +00:00
  • 5d9778f33f Fix coding standards Thibault Jouan 2015-03-05 07:24:10 +00:00
  • b0b5257ec2 Bump version to 0.4.3 Thibault Jouan 2015-02-18 01:06:37 +00:00
  • 2f34414bf8 Fix aruba 0.6.2 API usage Thibault Jouan 2015-02-03 04:02:10 +00:00
  • 7e3d753d5c Ensure env cleanup always happen in CLI#run Thibault Jouan 2014-11-18 19:21:42 +00:00
  • cacfa7e342 Move registry cucumber feature in recipe directory Thibault Jouan 2014-11-18 17:40:42 +00:00
  • a4571971e7 Filter net-ssh out of errors backtrace Thibault Jouan 2014-11-18 17:25:44 +00:00
  • 3b413a242f Implement `set?' task keyword: Thibault Jouan 2014-11-18 16:48:11 +00:00
  • 1465b98f18 Accept a default value for `get' registry keyword Thibault Jouan 2014-11-18 15:56:25 +00:00
  • 2d3975d47f Unflatten features directory tree Thibault Jouan 2014-11-18 11:58:23 +00:00
  • 86a84bbe12 Refactor with Forwardable module Thibault Jouan 2014-11-17 21:44:15 +00:00
  • af1bb97287 Fix coding standards Thibault Jouan 2014-11-17 19:53:41 +00:00
  • e93f5e6a57 Fix exception rescuing in CLI Thibault Jouan 2014-11-17 19:31:17 +00:00
  • cf17db49bd Use only ruby 2.1.4 in Travis builds Thibault Jouan 2014-11-07 13:19:13 +00:00
  • f860bdfab4 Add Travis CI YAML config Thibault Jouan 2013-08-07 21:36:13 +00:00
  • 9f49cc5777 Bump version Thibault Jouan 2014-10-14 00:00:55 +00:00
  • e22d0039e1 Implement CLI debug option Thibault Jouan 2014-10-12 18:26:48 +00:00
  • 25d03d4322 Improve CLI error reporting Thibault Jouan 2014-10-11 17:34:19 +00:00
  • f6237bfc0c Implement `yaml_eq' condition keyword Thibault Jouan 2014-10-11 01:17:41 +00:00
  • 0ba12bfb90 Implement `yaml_write' action Thibault Jouan 2014-10-11 00:47:16 +00:00
  • 9780cdf220 Support YAML templates Thibault Jouan 2014-10-10 18:56:26 +00:00
  • 82879b56b4 Extract Task#template code in Template class Thibault Jouan 2014-10-10 15:48:00 +00:00
  • 6d74e499fa Bump version Thibault Jouan 2014-10-09 20:15:55 +00:00
  • 6276720137 Fix wording in specs Thibault Jouan 2014-10-09 20:15:40 +00:00
  • 3cc52bb1a8 Fail when `sh' misses arguments Thibault Jouan 2014-10-09 20:14:44 +00:00
  • 3f82b923b7 Fail when `mkdir' misses arguments Thibault Jouan 2014-10-09 20:12:44 +00:00
  • fdfd5df26f Fail when `file_replace_content' misses arguments Thibault Jouan 2014-10-09 20:06:15 +00:00
  • 58f3a7223e Declare arguments explicitly in actions specs Thibault Jouan 2014-10-09 20:05:31 +00:00
  • 7bdb778159 Refactor action arguments checks Thibault Jouan 2014-10-09 19:54:32 +00:00
  • 5549ebc676 Fail when `file_append' misses some arguments Thibault Jouan 2014-10-09 19:47:52 +00:00
  • 770f4df51e Output all arguments in `echo' action Thibault Jouan 2014-10-09 19:44:07 +00:00
  • 61c262a9f1 Fail when `file_write' misses some arguments Thibault Jouan 2014-10-09 19:11:16 +00:00
  • ef7259fab2 Move #to_s spec from shared actions to Action Thibault Jouan 2014-10-09 19:10:51 +00:00
  • b6fb9bd811 Fix incorrect method names in actions specs Thibault Jouan 2014-10-09 14:40:58 +00:00