Thibault Jouan
|
e6c14f1903
|
Implement basic task actions API:
* Add Action base class;
* Implement Task::DSL.define_action(keyword, klass);
* Add Task::DSL#actions accessor;
* Apply task DSL actions when Task instances are evaluated.
|
2013-08-04 20:30:54 +00:00 |
|
Thibault Jouan
|
ace6a4ad2b
|
Implement Task::DSL#evaluate:
So that the env is available from the task DSL.
|
2013-08-01 00:01:20 +00:00 |
|
Thibault Jouan
|
b1c99dbeeb
|
Extract task DSL code and spec
|
2013-08-01 00:01:19 +00:00 |
|
Thibault Jouan
|
f6d9dd2c90
|
Change ConditionNotMetError superclass
|
2013-07-30 15:57:03 +00:00 |
|
Thibault Jouan
|
d146566411
|
Implement tasks condition feature
|
2013-07-28 22:56:08 +00:00 |
|
Thibault Jouan
|
baaa957e9e
|
Implement task evaluation feature
|
2013-07-28 19:18:53 +00:00 |
|