Andrey Nering
4aa1e8b093
Documentation improvements
2018-09-23 15:06:43 -03:00
Andrey Nering
9ee224c36b
Documentation site using docsify
2018-09-22 18:44:24 -03:00
Andrey Nering
08263c0597
Fix wrong error message beingg print when the file has a syntax error
...
Fixes #137
2018-09-22 17:29:18 -03:00
Andrey Nering
347fe87229
v2.1.1
2018-09-16 22:17:36 -03:00
Andrey Nering
b65a0a3a8d
Fix signal handling when --watch flag is given
...
Closes #132
2018-09-16 21:59:00 -03:00
Andrey Nering
687b4ec837
Fix error when using checksum method and no file exists for a source glob
...
Closes #131
2018-09-01 11:23:38 -03:00
Andrey Nering
8bdf5c554d
Fixes after updating mvdan.cc/sh
2018-09-01 11:02:23 -03:00
Andrey Nering
f4a18e531f
Update dependencies
2018-09-01 11:00:49 -03:00
Andrey Nering
df951a0c7c
Fix suggestion to use task --init not being shown anymore
2018-08-19 16:23:32 -03:00
Andrey Nering
a6cac2691b
Delete unused errors
2018-08-19 16:15:19 -03:00
Andrey Nering
a9f5179066
README: Fix title case
2018-08-19 16:12:53 -03:00
Andrey Nering
687e2699cf
Improvements on documentation
2018-08-19 15:47:21 -03:00
Andrey Nering
491da0ceb9
"ignore_error" is only available on version >= 2.1
2018-08-19 15:46:07 -03:00
Andrey Nering
1bac40bc58
README: Update alternatives
2018-08-18 17:50:40 -03:00
Andrey Nering
fb9061480d
Merge branch 'Eun-master'
2018-08-05 13:02:22 -03:00
Andrey Nering
a04cf100b4
Improve README a bit
2018-08-05 13:01:30 -03:00
Andrey Nering
76253bf516
Reduce code duplication on test
2018-08-05 12:56:55 -03:00
Andrey Nering
feaf70922d
Allow ignore_error at task level
2018-08-05 12:53:42 -03:00
Andrey Nering
c70343a5bc
Handle ignore_error one level up on the code
2018-08-05 12:40:11 -03:00
Andrey Nering
550c116aea
Merge branch 'master' into master
2018-08-05 11:32:07 -03:00
Andrey Nering
a5f31a4280
Dry run small code style changes
2018-08-05 11:28:02 -03:00
Andrey Nering
27fc4c4ca8
Merge pull request #126 from bebbs/125-dry-run
...
Implemented dry run mode
2018-08-05 11:21:52 -03:00
Tobias Salzmann
90a5f17f58
Merge branch 'master' into master
2018-08-01 10:47:25 +02:00
Tobias Salzmann
108cb91d95
IgnoreError
...
* Document ignore_error
* ignore_error only for commands
2018-08-01 10:44:53 +02:00
Josh Bebbington
00a0755ff3
Added test for executor.DryRun
2018-07-31 23:17:21 +01:00
Josh Bebbington
3f7e8c88eb
Changed --dry-run flag to --dry
2018-07-29 22:03:22 +01:00
Josh Bebbington
1c7ca94d49
Implemented dry run mode
...
Added a --dry-run flag that compiles and steps through each task, but does not execute them. The commands that would have been run are printed. See #125 .
2018-07-29 00:39:25 +01:00
Andrey Nering
31273cd6ff
Update README
2018-07-22 18:15:11 -03:00
Andrey Nering
14e39dd745
Update dependencies
2018-07-22 18:05:13 -03:00
Andrey Nering
cc6f7b6088
Manually implement merging of Taskfiles and remove dependency on github.com/imdario/mergo
...
I was carreful enough to check the behavior keeps the same
2018-07-22 17:54:44 -03:00
Andrey Nering
da1b0c9558
Error if Taskfile_{{GOOS}}.yml version doesn't match Taskfile.yml version
...
This change is not backward incompatible because merging was already not
working if versions 1 and 2 coexist in Taskfile.yml and Taskfile_{{GOOS}}.yml
2018-07-22 17:36:30 -03:00
Andrey Nering
9f294b4d10
Refactor and move logic of reading Taskfiles to its own package
...
Idea to making things easier to start implementing #98
2018-07-22 16:10:20 -03:00
Andrey Nering
13f60bae41
Merge pull request #124 from go-task/shell-expand
...
Move path expanding logic to shell.Expand
2018-07-22 15:16:21 -03:00
Andrey Nering
67105b332f
Move path expanding logic to shell.Expand
2018-07-15 15:49:00 -03:00
Andrey Nering
18961e3d07
README improvements
2018-07-15 15:47:38 -03:00
Andrey Nering
fe31f5050d
Taskfile.yml improvements
2018-07-15 15:42:46 -03:00
Andrey Nering
ab8549adea
Update dependencies
2018-07-15 14:38:39 -03:00
Tobias Salzmann
05600601ff
add ignoreError option
2018-07-10 10:44:58 +02:00
Andrey Nering
c541356289
Fix typo
2018-06-24 11:05:54 -03:00
Andrey Nering
467c4360ca
v2.0.3
2018-06-24 10:52:19 -03:00
Andrey Nering
3b152a38b0
.goreleaser.yml: Use CGO_ENABLED=0
2018-06-24 10:51:04 -03:00
Andrey Nering
f4d3855528
Update deps
2018-06-24 10:40:44 -03:00
Andrey Nering
09eab770a7
Skip empty commands
...
Fixes #120
2018-06-24 10:29:46 -03:00
Andrey Nering
102f8ab74e
Expand environment variables on "dir", "sources" and "generates"
...
So a path like this works: $GOPATH/src/github.com/go-task/task
Allowing of "~" was also implemented. See #74 and baac067a1a
Fixes #116
2018-06-16 14:30:40 -03:00
Andrey Nering
a830dba5da
Taskfile: Disable CGO
2018-06-16 14:24:50 -03:00
Andrey Nering
3f13a50ca3
Merge pull request #115 from AlekSi/patch-1
...
Use latest patch releases of Go
2018-05-31 18:24:06 -03:00
Alexey Palazhchenko
7c456f2ab9
Use latest patch releases of Go
2018-05-31 15:43:52 +00:00
Andrey Nering
bae95cd6f6
Travis: Remove Go 1.8
2018-04-28 15:44:35 -03:00
Andrey Nering
bbd6e443b0
YAML: Don't use strict unmarshaling anymore
...
Fixes #112
2018-04-28 15:39:54 -03:00
Andrey Nering
db0d847e03
Fix compilation after updating mvdan/sh
2018-04-28 15:36:01 -03:00