1
0
mirror of https://github.com/go-task/task.git synced 2024-12-16 10:59:23 +02:00
Commit Graph

689 Commits

Author SHA1 Message Date
Andrey Nering
06d80e92eb rename Cmd.Params to Cmd.Vars 2017-07-05 20:07:27 -03:00
Andrey Nering
e1fc3aa4fb remove support for TOML and JSON
ref #34
2017-07-05 19:56:52 -03:00
Andrey Nering
b8fe8d465e refactor: onyl read Taskvars file once 2017-07-03 21:16:10 -03:00
Andrey Nering
196d3cb13d add custom Cmd and Dep types 2017-07-03 21:04:38 -03:00
Andrey Nering
a3bfa13670 Merge pull request #35 from smyrman/print-on-set
Print on set
2017-07-03 19:53:03 -03:00
Sindre Røkenes Myren
2ace0defd0 Print command, also when "set:" is specified
Always prints the command, even when the
set-keyword is used within the task.
2017-07-03 15:05:19 +02:00
Sindre Røkenes Myren
023a902f61 Improve task command help text 2017-07-03 15:05:19 +02:00
Andrey Nering
789a4c03df Merge branch 'stdout-redir' 2017-07-01 15:33:44 -03:00
Andrey Nering
ecfd8e8a62 change all tests to call functions instead of binary directly
I had to temporarely hack github.com/mvdan/sh to fix dir handling
2017-07-01 15:32:13 -03:00
Andrey Nering
9ba44f3e6e allow custom Stdin, Stdout and Stderr while running as a lib 2017-07-01 15:05:51 -03:00
Andrey Nering
03fd5c84ec improvements on README 2017-06-28 21:20:52 -03:00
Andrey Nering
81e0f170ef accept setting dir of execution and improve tests
One test is not yet migrated. First we should have specific
Stdin, Stdout and Stderr for executor.
2017-06-24 20:09:05 -03:00
Andrey Nering
7e06ba1728 update deps 2017-06-24 16:00:10 -03:00
Andrey Nering
f8a5825083 readme: improve releases paragraph 2017-06-19 20:55:21 -03:00
Andrey Nering
a14f7f215c setup fpm to release .deb and .rpm packages
closes #15
2017-06-19 20:48:39 -03:00
Andrey Nering
8393e8c52f have a consistent release name format
closes #30
2017-06-19 20:31:03 -03:00
Andrey Nering
81d221667b update deps 2017-06-16 14:59:12 -03:00
Andrey Nering
4f928e7570 v1.3.1 2017-06-14 15:33:30 -03:00
Andrey Nering
08622ba8cb readme: update badge link 2017-06-14 15:32:29 -03:00
Andrey Nering
685b9ae293 improvements on release process 2017-06-14 15:28:35 -03:00
Andrey Nering
e97fd65cd3 update deps and move to golang/dep
Closes #28
2017-06-14 14:03:33 -03:00
Andrey Nering
ba494702ed Taskfile: add update-deps task 2017-06-14 14:00:07 -03:00
Andrey Nering
ad3f439cb5 readme: add one more alternative 2017-06-11 19:52:41 -03:00
Andrey Nering
067d6e6a02 Update README 2017-06-04 17:05:36 -03:00
Andrey Nering
540e458b16 refactor isUpToDate() 2017-06-04 16:45:34 -03:00
Andrey Nering
b530cba0d5 Abstract Tasks type 2017-06-04 16:41:38 -03:00
Andrey Nering
09e6d5269d Update dependencies 2017-06-04 16:06:04 -03:00
Andrey Nering
f98bf6c4b1 refactor: Create executor struct to get rid of global variables
Maybe eventually help on #17
2017-06-04 16:02:04 -03:00
Andrey Nering
c40148a52e Update github.com/mvdan/sh 2017-05-27 11:17:49 -03:00
Andrey Nering
460297e43a README: Add more alternatives 2017-05-27 10:52:44 -03:00
Andrey Nering
561349c820 Add ExeExt template function 2017-05-27 10:52:22 -03:00
Andrey Nering
398a2c519c Fix instantiation of parser
Seems that the parser cannot be reused.
Some tests were ramdomly failing.
2017-05-17 16:16:07 -03:00
Andrey Nering
2615000609 Add --init flag to create a new Taskfile 2017-05-17 15:38:46 -03:00
Andrey Nering
83f1b213fa Use context on status commands 2017-05-17 14:53:39 -03:00
Andrey Nering
c9a64fedd7 Fix build after update of dependency 2017-05-17 14:49:58 -03:00
Andrey Nering
504723bc19 Update github.com/mvdan/sh 2017-05-17 14:49:27 -03:00
Andrey Nering
b590e74ce6 Merge branch 'status' 2017-05-17 14:43:36 -03:00
Andrey Nering
353e4c4f48 README: Add documentation for status 2017-05-17 14:42:23 -03:00
Andrey Nering
2a2dfce137 Add status option to prevent task from running
Closes #27
2017-05-17 14:37:16 -03:00
Andrey Nering
86e0496555 Update vendor of github.com/mvdan/sh 2017-04-30 19:50:22 -03:00
Andrey Nering
bb84b067c5 Merge branch 'variables' 2017-04-30 19:42:27 -03:00
Andrey Nering
b269c6e162 Allow interpolation on "generates" and "sources" attributes
Closes #26
2017-04-30 19:32:33 -03:00
Andrey Nering
8b76911675 Small refactor of variables replacing 2017-04-30 19:13:21 -03:00
Andrey Nering
7e5cfefede Simplify condition 2017-04-30 18:50:44 -03:00
Andrey Nering
9beef8b99b Downloading goreleaser as a cli dep 2017-04-24 10:48:57 -03:00
Andrey Nering
1386018c1c v1.3.0 2017-04-24 10:46:42 -03:00
Andrey Nering
70cb1af80e Fix Travis 2017-04-24 10:39:24 -03:00
Andrey Nering
3c63a2b3cc Run golint on Travis 2017-04-24 10:28:24 -03:00
Andrey Nering
7077b0ce65 Fix golint 2017-04-24 10:28:04 -03:00
Andrey Nering
ede2ffab60 Merge pull request #25 from go-task/native-go-sh
Migrate from os/exec.Cmd to a native Go sh interpreter
2017-04-24 10:19:01 -03:00