Sindre Røkenes Myren
Sindre Røkenes Myren
> For both target and as, tusk can check the timestamp of the source files and ensure that they are older than the target file or cache name. Well, keep...
All good points, I'll let you take it from here :-)
@rliebz, if you haven't read it yet an "Old Build Story" and "Go Builds and the Isolation Rule" from [rsc's last post in the vgo series](https://research.swtch.com/vgo-cmd) seams relevant input to...
> . Taking a hash of the source and one of the target means tusk could validate whether any work would be required. If the source has changed or the...
Would it make sense to instead list _all_ shared options in the global options list _always_?
> The --bar flag is only accepted after the foo command name: I get that, and I get that it's also good to leave a space where tusk can add...
I think there could be more use-cases than passing along all values. E.g. here is one more. ```yaml tasks: deploy: args: targets: type: string vararg: true # converts the variable...
I know Terraform variable types where recently changed to allow the type-statement to state `list()` or `map()`. That syntax also allows nesting deeper when/if that's desirable. E.g. `list(map(string))` -> go...
Cool trick @moondev.
Comment from the sideline. We also use `tusk` mostly to wrap other tools. However, from my point of view, this suggestion is problematic, because perhaps one of the most useful...