Seiichi Uchida
fac51dcf03
Fix Checksum.IsUpToDate
...
- Check whether generates exist after the creation of checksum file
- Check whether generates exist if only the user specified generates fields
- Check for each generates field instead of taking it as a whole
2019-08-21 13:35:16 +09:00
Seiichi Uchida
01101a4c9b
Remove directory check
2019-08-21 13:34:58 +09:00
Seiichi Uchida
d561e40817
Update glob.go
...
- Rename glob() to globs()
- Add glob() which handles a single glob pattern
- Change glob() and globs() so that they do not return directoreis
2019-08-21 13:33:12 +09:00
Seiichi Uchida
0cb298ebdf
Separate error handlings for readability
2019-08-19 13:00:10 +09:00
Seiichi Uchida
26e0c0887a
Re-run the task if generated files do not exist
2019-08-01 13:08:53 +09:00
Andrey Nering
4c295b564a
Update CHANGELOG.md
2019-07-21 11:23:49 -03:00
Andrey Nering
2eb52da0db
v2.6.0
2019-07-21 11:11:30 -03:00
Andrey Nering
d8bfb3ab13
Add CHANGELOG and documentation for Linux support on Homebrew
...
Ref: https://github.com/go-task/homebrew-tap/pull/1
Thanks @dawidd6
2019-07-21 11:03:22 -03:00
Andrey Nering
d970e93507
Add --taskfile flag (alias -t) to allow running another Taskfile
...
Closes #221
2019-07-21 10:57:04 -03:00
Andrey Nering
762714de68
Merge pull request #213 from marco-m/document-dir-creation
...
Document dir: creation (see PR #211 )
2019-06-16 11:03:08 -03:00
Marco Molteni
82a3651a18
Document dir: creation (see PR #211 )
2019-06-16 11:33:00 +02:00
Andrey Nering
abe0352de9
Fixed some bugs regarding minor version checks on version:
...
1. I have forgot to update it on recent releases. Seems that most people just
use round versions since nobody complained.
2. It's too hard to understand how the github.com/Masterminds/semver package
works, so I just got rid of it and we're now using plain float checks.
2019-06-15 22:39:35 -03:00
Andrey Nering
4cee4aa5a8
Fix typo
2019-06-15 21:58:37 -03:00
Andrey Nering
9c68c7c50b
Add changelog for #205
2019-06-15 21:56:34 -03:00
Andrey Nering
0608782cfa
Merge pull request #205 from CypherpunkArmory/add-precondition-to-task
...
Add Preconditions to Tasks
2019-06-15 21:55:20 -03:00
Andrey Nering
edeaf3794a
Merge pull request #212 from ezhukov/patch-1
...
Add missing "-" in usage.md
2019-06-15 21:21:41 -03:00
Andrey Nering
fe2b8c8afa
Post-fixes to #211
2019-06-15 21:12:54 -03:00
Andrey Nering
b66bf58064
Merge branch 'marco-m-209-create-dir'
2019-06-15 20:53:34 -03:00
Andrey Nering
957dfa9cdf
Merge branch '209-create-dir' of https://github.com/marco-m/task into marco-m-209-create-dir
2019-06-15 20:52:08 -03:00
Stephen Prater
cc9264854e
Change error output
2019-06-11 12:20:56 -07:00
Stephen Prater
d1463b3e24
Fix typos per review
2019-06-11 11:46:22 -07:00
Eugene Zhukov
f1082520e1
Add missing "-" in usage.md
2019-06-11 11:35:10 +03:00
Marco Molteni
733c563194
Protect creation of "dir:" with a mutex
2019-06-10 17:40:20 +02:00
Andrey Nering
0200d043c3
Add funding button via OpenCollective
2019-06-09 21:53:55 -03:00
Marco Molteni
9c475c36e7
Handle the common case when the task directory is not specified
...
Closes #209
2019-06-06 20:40:31 +02:00
Marco Molteni
c663c5c507
When "dir:" attribute points to a non-existing dir, create it
...
Closes #209
2019-06-04 18:58:22 +02:00
Marco Molteni
1e93c38307
Task directory: test when "dir:" attribute points to an existing dir
2019-06-04 18:36:35 +02:00
Marco Molteni
81baf808c9
Task directory: test default case (no "dir:" attribute)
2019-06-04 18:24:01 +02:00
Marco Molteni
74537689dc
Fix spelling
2019-06-04 08:08:25 +02:00
Stephen Prater
12ab01d5e6
Clarify difference between status and precondition in docs
2019-05-28 13:18:06 -07:00
Stephen Prater
044d3a0ff9
Remove ignore_errors
2019-05-28 13:02:59 -07:00
Stephen Prater
659cae6a4c
Apply suggestions from code review
...
Co-Authored-By: Andrey Nering <andrey.nering@gmail.com>
2019-05-28 12:28:29 -07:00
Stephen Prater
bd5882f0f0
Add Preconditions to Tasks
2019-05-17 13:51:15 -07:00
Andrey Nering
6ff9ba9df9
v2.5.2
2019-05-11 11:28:21 -03:00
Andrey Nering
b2df398a12
go mod vendor
2019-05-11 11:22:47 -03:00
Andrey Nering
83d618e1eb
Revert "Upgrade to yaml/go-yaml v3"
...
This reverts commit 8001fb3915
.
2019-05-11 11:22:13 -03:00
Andrey Nering
f0768b3af1
Allow setting global variables through the CLI
...
Closes #192
2019-05-11 11:06:47 -03:00
Andrey Nering
0233ce52ed
v2.5.1
2019-04-27 17:56:30 -03:00
Andrey Nering
6e6f337509
Updated change log
2019-04-27 17:28:58 -03:00
Andrey Nering
1546415b8f
Update CHANGELOG.md
2019-04-21 17:16:35 -03:00
Andrey Nering
20725c69bf
Merge pull request #200 from go-task/fix-output-issues
...
Fixes some bugs relatated to commands output handling
2019-04-21 17:05:21 -03:00
Andrey Nering
90613220c6
Fixes some bugs relatated to commands output handling
...
This seems to fix some of the bugs reported by issues like #114 and #190 .
Seems that the standard library's os/exec package has some black magic to
detect if a writer is an actual *os.File, and some stuff are handled
differently, then.
Fixes #114
Fixes #190
2019-04-21 16:55:47 -03:00
Andrey Nering
659fd2ae93
Update Go version on CI
2019-04-13 17:44:55 -03:00
Andrey Nering
29d899f7da
Merge pull request #198 from go-task/yaml-v3
...
Upgrade to go-yaml/yaml v3
2019-04-13 17:29:36 -03:00
Andrey Nering
902a0a01a9
go vendor mod
2019-04-13 17:26:27 -03:00
Andrey Nering
8001fb3915
Upgrade to yaml/go-yaml v3
2019-04-13 17:25:28 -03:00
Andrey Nering
e81e2802f0
Small fix to redirector
2019-03-23 17:48:18 -03:00
Andrey Nering
1ee066ec42
Merge pull request #188 from sosiska/patch-1
...
Rewrite if-else chain to switch statement
2019-03-23 17:04:31 -03:00
Kirill Motkov
53d54d1c4a
Rewrite if-else chain to switch statement
2019-03-19 14:19:21 +03:00
Andrey Nering
10082b60b8
v2.5.0
2019-03-16 10:46:22 -03:00