Commit Graph

  • 3c4bcc1a4b Refactor actions with Action#setup Thibault Jouan 2014-10-09 01:06:42 +00:00
  • 336b43aaa7 Implement Action post-initialize hook Thibault Jouan 2014-10-09 00:20:52 +00:00
  • e7a46cecd1 Remove shared action specs on attr_reader Thibault Jouan 2014-10-08 23:43:08 +00:00
  • c4006416e4 Support `file_write' status attributes Thibault Jouan 2014-10-08 22:30:12 +00:00
  • a84b34b7ca Support `mkdir' status attributes Thibault Jouan 2014-10-08 11:21:32 +00:00
  • 6f2ff17b94 Bump minor version Thibault Jouan 2014-10-08 10:19:01 +00:00
  • 2e6625d444 Simplify Actions::Mkdir#apply Thibault Jouan 2014-10-08 08:44:25 +00:00
  • f7aa853a88 Bump version Thibault Jouan 2014-10-02 03:20:40 +00:00
  • 9bc5c2aeec Implement `composed_macro' recipe keyword Thibault Jouan 2014-10-02 03:20:12 +00:00
  • 295fac40e1 Bump version Thibault Jouan 2014-09-28 14:34:01 +00:00
  • 6cd294a0b8 Implement `template' task keyword Thibault Jouan 2014-09-28 14:32:01 +00:00
  • ff0287b545 Refactor Remote#execute Thibault Jouan 2014-09-27 13:12:02 +00:00
  • 52dcfcedd3 Refactor specs Thibault Jouan 2014-09-27 12:20:24 +00:00
  • 52e8338a7d Fix coding standards Thibault Jouan 2014-09-27 12:15:53 +00:00
  • 2543fdeb00 Implement `file_match' condition keyword Thibault Jouan 2014-09-27 12:14:16 +00:00
  • 1f84b484bd Bump version Thibault Jouan 2014-09-26 19:06:25 +00:00
  • 7a7c8379ff Improve CLI usage: Thibault Jouan 2014-09-26 14:16:26 +00:00
  • 85ee79ab88 Indent logging output on nested tasks Thibault Jouan 2014-09-26 10:26:00 +00:00
  • 2d4e04b2e5 Fail when accessing registry with invalid key Thibault Jouan 2014-09-26 00:24:19 +00:00
  • ff30b7474c Bump version Thibault Jouan 2014-09-25 21:36:33 +00:00
  • 25935f8302 Improve mkdir so that permissions will be forced: Thibault Jouan 2014-09-25 21:28:21 +00:00
  • bd66ec25e4 Allow `mkdir' action to work recursively Thibault Jouan 2014-09-25 20:56:45 +00:00
  • 1e3cd696c8 Use a verifying double for remote FS in specs Thibault Jouan 2014-09-25 20:55:13 +00:00
  • 429b9f9ad2 Refactor mkdir action Thibault Jouan 2014-09-25 20:35:30 +00:00
  • b11d0b6950 Allow `target' recipe keyword to return target Thibault Jouan 2014-09-25 14:57:27 +00:00
  • eba719941d Bump version Thibault Jouan 2014-09-25 02:48:00 +00:00
  • 42e29cc1fe Implement `target' condition keyword Thibault Jouan 2014-09-25 01:34:30 +00:00
  • a7b2c4abea Implement `target' recipe keyword Thibault Jouan 2014-09-25 01:24:25 +00:00
  • 8fd387b41f Bump version Thibault Jouan 2014-09-25 00:28:44 +00:00
  • 3dc414f188 Declare macro in tasks Thibault Jouan 2014-09-25 00:27:46 +00:00
  • 8ce8c2f054 Refactor Recipe Thibault Jouan 2014-09-25 00:18:51 +00:00
  • da26619026 Bump version Thibault Jouan 2014-09-25 00:01:39 +00:00
  • 77582ef843 Allow access to registry from conditions Thibault Jouan 2014-09-25 00:01:03 +00:00
  • d335abce57 Bump version Thibault Jouan 2014-09-24 22:59:24 +00:00
  • 638f8320bc Implement nested tasks Thibault Jouan 2014-09-24 22:26:22 +00:00
  • ede9ea7111 Bump version Thibault Jouan 2014-09-22 22:04:53 +00:00
  • 52ecf4899b Implement Recipe{.,#}compose_macro Thibault Jouan 2014-09-22 22:04:19 +00:00
  • a60140a1d4 Fix coding standards Thibault Jouan 2014-09-22 21:37:37 +00:00
  • 0f5f64d5fc Bump version Thibault Jouan 2014-09-22 20:46:45 +00:00
  • 675871c3f5 Improve cucumber feature for negated test prefix Thibault Jouan 2014-09-22 20:20:37 +00:00
  • 6b6107895e Simplify Recipe#test_macro prototype Thibault Jouan 2014-09-22 19:43:03 +00:00
  • 3b28045340 Merge Condition::DSL into Condition Thibault Jouan 2014-09-22 19:42:14 +00:00
  • 2c335b2437 Merge Task::DSL into Task Thibault Jouan 2014-09-22 16:29:35 +00:00
  • 166dae681c Merge Recipe::DSL into Recipe Thibault Jouan 2014-09-22 13:13:03 +00:00
  • 4c0077d14d Bump version to 0.3.0 Thibault Jouan 2014-09-22 13:14:09 +00:00
  • 42cb27f7ea Bump version Thibault Jouan 2014-09-22 13:13:26 +00:00
  • 52e183b277 Refactor CLI Thibault Jouan 2014-09-22 13:00:50 +00:00
  • ea6875e9ee Refactor CLI Thibault Jouan 2014-09-22 12:30:50 +00:00
  • 9cefb62f15 Bump version Thibault Jouan 2014-09-22 08:26:40 +00:00
  • 4a83e8c71a Implement `file_eq' condition keyword Thibault Jouan 2014-09-22 08:25:50 +00:00
  • 9e70e9aec4 Bump version Thibault Jouan 2014-09-21 22:21:53 +00:00
  • 245e131808 Implement Recipe::DSL.define_macro Thibault Jouan 2014-09-21 22:21:41 +00:00
  • a5a2997154 Bump version Thibault Jouan 2014-09-17 00:24:40 +00:00
  • 563bf9cccf Implement action arguments logging Thibault Jouan 2014-09-17 00:22:05 +00:00
  • 3cb195c9a0 Update rspec to last version Thibault Jouan 2014-09-16 21:15:25 +00:00
  • d11ae6c2d5 Bump version to 0.2.11 Thibault Jouan 2014-07-24 17:39:30 +00:00
  • db91eb06cd Forward standard error stream from remote execution Thibault Jouan 2014-07-21 12:45:57 +00:00
  • a033e19583 Refactor features Thibault Jouan 2014-07-18 12:23:17 +00:00
  • 959ffca4e9 Bump version to 0.2.10 Thibault Jouan 2014-07-01 20:06:08 +00:00
  • 8375890c1b Simplify Remote::Environment Thibault Jouan 2014-07-01 20:02:35 +00:00
  • 336003d2d7 Close SSH session before exiting Thibault Jouan 2014-07-01 19:54:33 +00:00
  • 9359f2e595 Bump version to 0.2.9 Thibault Jouan 2014-07-01 18:17:22 +00:00
  • 1188b2008f Print a warning when in dry run mode Thibault Jouan 2014-07-01 18:15:55 +00:00
  • aac5f603e3 Bump version to 0.2.8 Thibault Jouan 2014-07-01 17:32:33 +00:00
  • 44a5b20e14 Improve verbose output Thibault Jouan 2014-07-01 17:32:13 +00:00
  • 519178cb41 Fix wording in features Thibault Jouan 2014-07-01 17:15:53 +00:00
  • a866d2a42f Update TestEnvHelpers for rspec 2.99.x Thibault Jouan 2014-07-01 16:58:50 +00:00
  • 0abb5f7ecd Fix CLI usage Thibault Jouan 2014-06-27 17:40:14 +00:00
  • a778322aa1 Bump version to 0.2.7 Thibault Jouan 2014-06-27 17:35:29 +00:00
  • e6ee3d5f77 Implement `-t' CLI option switch to specify target Thibault Jouan 2014-06-27 17:32:42 +00:00
  • e423a66d5c Fix coding standards in spec Thibault Jouan 2014-06-27 17:32:03 +00:00
  • adca6dd9b2 Fix cucumber-sshd fast mode usage Thibault Jouan 2014-06-05 15:24:24 +00:00
  • 9eed0a8ef8 Replace all raise ruby keyword with fail Thibault Jouan 2014-06-05 12:37:42 +00:00
  • 6a396ae8c0 Bump version to 0.2.6 Thibault Jouan 2014-06-03 16:28:37 +00:00
  • 3c46c5bc61 Implement `test_macro' recipe keyword Thibault Jouan 2014-06-02 10:49:05 +00:00
  • 18b835b10e Improve test suite performance with aruba wrapper: Thibault Jouan 2014-05-28 15:13:30 +00:00
  • 55f18d30bf Increase default aruba timeout Thibault Jouan 2014-05-28 13:53:53 +00:00
  • 2ee3b5dbaf Improve CLI spec examples sort order Thibault Jouan 2014-05-30 22:58:49 +00:00
  • 17ad00a81a Refactor registry feature Thibault Jouan 2014-05-30 15:35:49 +00:00
  • 2fecb4bde4 Refactor and fix features Thibault Jouan 2014-05-29 14:31:13 +00:00
  • 237e6db740 Remove features checking ruby evaluation Thibault Jouan 2014-05-29 14:21:15 +00:00
  • bff6b85e8e Flatten features directory tree Thibault Jouan 2014-05-29 14:20:02 +00:00
  • d4d1657a4a Simplify CLI Thibault Jouan 2014-05-26 00:46:39 +00:00
  • 39427c35c3 Refactor and simplify CLI and Env: Thibault Jouan 2014-05-25 17:44:24 +00:00
  • 0db2d90b72 Show command when remote execution fail Thibault Jouan 2014-05-25 15:51:33 +00:00
  • 8168e68a2d Freeze contants Thibault Jouan 2014-05-25 14:20:54 +00:00
  • 7ecd22c63b Dump patch version Thibault Jouan 2014-05-25 13:47:31 +00:00
  • f6c261f2a4 Bump patch version Thibault Jouan 2014-05-25 13:47:06 +00:00
  • 778816dd68 Merge branch 'cli-options' Thibault Jouan 2014-05-25 13:40:27 +00:00
  • 87a3ead082 Implement dry run mode Thibault Jouan 2014-05-25 12:11:38 +00:00
  • 332bb1a416 Improve verbose mode output formatting Thibault Jouan 2014-05-24 20:07:57 +00:00
  • 8291f1bcfd Implement verbose mode Thibault Jouan 2014-05-19 22:22:42 +00:00
  • 2b86bbf112 Implement Task#to_s Thibault Jouan 2014-05-21 13:13:59 +00:00
  • 7cffa34442 Attach our env to the worker from the CLI Thibault Jouan 2014-05-19 23:02:23 +00:00
  • 024ab7eba0 Integrate a logger attached to our env Thibault Jouan 2014-05-19 23:01:18 +00:00
  • 4e6e92bf36 Bump patch version Thibault Jouan 2014-04-25 00:30:32 +00:00
  • 94f6bbb4aa Accept mode as argument in `mkdir' action Thibault Jouan 2014-04-25 00:28:20 +00:00
  • 5cb6296057 Accept mode as argument in `file_write' action Thibault Jouan 2014-04-24 23:46:43 +00:00
  • 47412d8bce Bump patch version Thibault Jouan 2014-04-24 21:42:14 +00:00
  • 0485105e28 Support (key, value) form in env? condition keyword Thibault Jouan 2014-04-24 21:13:53 +00:00