Open eatdrinksleepcode opened 9 years ago
@eatdrinksleepcode awesome, thanks! I'm busy at NDC right now but I'll take a close look ASAP.
Yeah I saw the tweets :) So jealous!
Sorry @eatdrinksleepcode, same with this one, will need rebasing.
Rebased
This is a first step towards #196. Adds an InputFile and OutputFile method to the DSL, and uses those to skip the task if possible. The intent is to allow multiple input and output files, but even when those have been added, the singular methods will probably be retained for ease of use.
All testing had to be done in Acceptance tests due to the requirement to create real files in the file system for testing. Wondering if it might be worth investing in a file system abstraction library to make it possible to test these kinds of things in the Component tests.
connects to #196