Andrey Nering
f1d3f6740d
Update CHANGELOG.md
2021-01-01 18:57:28 -03:00
Andrey Nering
9ccd1d920c
.gitignore: Add /tmp
2021-01-01 18:30:14 -03:00
Andrey Nering
9674d75ff6
Evaluate included taskfiles in order of declaration
...
Closes #393
2021-01-01 18:27:50 -03:00
Andrey Nering
22fd74846d
Use interp.Params("-e")
intead of running "set -e" manually
...
This is an improvement for ac8e344173
2021-01-01 17:32:42 -03:00
Andrey Nering
777645888a
New logo and color
2020-12-27 19:07:38 -03:00
Andrey Nering
ac8e344173
Run "set -e" automatically for every command
...
Without this, multiline command strings won't always exit when they fail.
Closes #403
2020-12-27 17:15:12 -03:00
Andrey Nering
16fad60833
execext: Small refactor
2020-12-27 16:51:00 -03:00
Andrey Nering
cb96a39b46
v3.0.1
2020-12-26 15:34:17 -03:00
Andrey Nering
a540634b5b
Add about: to issue templates
2020-12-26 15:27:15 -03:00
Andrey Nering
e15576bc47
Update issue templates
2020-12-26 15:24:46 -03:00
Andrey Nering
95359760ae
Documentation: go get is actually supported
...
Closes #395
2020-12-26 15:06:39 -03:00
Andrey Nering
be209cb7b6
Merge pull request #406 from ezhukov/patch-2
...
Update curl arguments in installation.md
2020-12-26 15:00:04 -03:00
Victor Nogueira
f5eb80759b
Fix duplicate task name on "Short task syntax" example
...
To make it a valid YAML file and avoid the error:
```
yaml: unmarshal errors:
line 6: mapping key "build" already defined at line 4
```
2020-12-07 13:00:25 +02:00
Andrey Nering
9f125502f8
Update Taskfile.yml
...
We now use modules. Dep is history
2020-12-05 19:10:49 -03:00
Andrey Nering
3f856c4b1c
Merge pull request #414 from go-task/mvdan/sh-3.2.1
...
Upgrade mvdan/sh to v3.2.1
2020-12-05 19:04:48 -03:00
Andrey Nering
f55fb1e3a5
Upgrade mvdan/sh to v3.2.1
2020-12-05 18:59:34 -03:00
Bryce Schober
bf88bd5da5
Use {{default}} for an overriding usage
...
Fixes documentation confusion raised in #376 .
2020-11-18 17:09:44 -08:00
Eugene Zhukov
b7112e02db
Update curl arguments in installation.md
...
Double -s argument does not make sense according to curl manual page.
-s stands for silent, while -S (capital S) stands for showing the error.
When used in combination, curl shows an error message if it fails, but disables progress meter.
Finally, in the end of sh command there is -d, which stands for debug and contradicts -sS curl arguments.
I suggest to remove curl silencers all together, because more debug is better in CIs. I also suggest to use --location instead of -L for clarity.
2020-11-17 10:02:06 +02:00
Kevin Ard
347c796662
add tests to previous
2020-11-13 16:24:34 -05:00
Kevin Ard
9bed7f7a9b
feat (help): allow cli option to list tasks with no desc
...
added an add'l cli option that lists all tasks, with or without description.
orig. behavior: task -l lists tasks with desc field
new behaviour: task -la or task -a will list all tasks. if task has desc, it will be included.
BREAKING CHANGES: none, that I know of.
NOTES/Concerns:
- This is wip.
- Haven't checked how it interacts with bash completion.
- The new Executor.TaskNames func does not use e.CompiledTask(taskfile.Call{Task: task.Task})
2020-11-13 15:27:03 -05:00
Andrey Nering
b136166fc9
Merge pull request #387 from sheldonhull/patch-1
...
feat: improve installation script documentation for shell installs
2020-11-08 11:46:58 -03:00
sheldonhull
75727c3d68
fix: improve curl command install
...
- works on macOS
- works in Linux (tested in docker container)
2020-10-16 18:12:26 -05:00
sheldonhull
6c625b3359
fix: typo on curl install comment
...
fix from url to curl
2020-10-14 22:30:19 -05:00
Andrey Nering
60759a4e3b
Post-fixes and CHANGELOG for #385
2020-10-12 21:16:09 -03:00
Andrey Nering
582a66bb2f
Merge pull request #385 from chris-garrett/dev/378-missing-env
...
Resolves #378 - allow for missing env files as they may be bootstrapped.
2020-10-12 21:12:08 -03:00
Andrey Nering
d78f78bb5c
Fix panic for empty tasks
...
Closes #338
Closes #362
Co-authored-by: Bharath Kumar <shettybharath4@gmail.com>
2020-10-12 21:03:13 -03:00
sheldonhull
71b7d062d5
feat: improve installation script documentation for shell installs
...
- The default didn't work well for me out of the gate.
- This is the modified version to support passing in the arguments easily as well as an example for installing to `/usr/local/bin` for using in Codespaces or equivalent development workflow.
2020-10-07 14:57:25 -05:00
Chris Garrett
c6138a0660
#378 - allow for missing env files as they may be bootstrapped.
2020-10-03 16:39:58 -06:00
Andrey Nering
ce4ac97269
Documentation updates
2020-09-06 14:33:28 -03:00
Andrey Nering
2088a86512
Merge pull request #372 from go-task/go-1-15
...
CI: Update Go version to 1.15.x
2020-09-05 17:59:55 -03:00
Andrey Nering
e296fe2b98
Merge pull request #371 from onedr0p/patch-1
...
Make fish completions compatible with MacOS
2020-09-05 17:59:24 -03:00
Andrey Nering
96b8890ecc
CI: Update Go version to 1.15.x
2020-09-05 17:57:24 -03:00
Devin Buhl
db6fae2f5b
Make completion compatible with MacOS
2020-09-03 18:52:36 -04:00
Andrey Nering
6743cdbb65
README: Add downloads badge
2020-08-25 18:15:51 -03:00
Andrey Nering
71466c9a27
Merge pull request #358 from damian-szulc/feature/allow-to-use-as-external-lib
...
Allow usage as an external library
2020-08-24 22:14:57 -03:00
Andrey Nering
1bdf7e3192
v3: Post-release improvements to the documentation
...
Closes #367
2020-08-24 21:43:08 -03:00
Andrey Nering
7285f3c844
Merge pull request #364 from shilangyu/fish-completions
...
Added fish completions
2020-08-24 21:20:04 -03:00
Andrey Nering
eb257d3aa7
Merge pull request #366 from jonasagx/patch-1
...
typo and grammar fixes
2020-08-24 21:17:36 -03:00
Jonas Galvão Xavier
87f11491d9
typo and grammar fixes
2020-08-22 13:33:04 -07:00
shilangyu
5735a02473
added fish completions
2020-08-22 11:59:17 +00:00
Damian Szulc
47dd9b5a03
Move args and taskfile packages to root directory
2020-08-19 10:59:58 +02:00
Andrey Nering
7652d7889b
Some documentation improvements after the release of v3
...
Thanks @marco-m
2020-08-17 09:46:55 -03:00
Andrey Nering
dd2116c897
v3.0.0
2020-08-16 22:07:14 -03:00
Andrey Nering
c5566b3e94
Update version in the home page
2020-08-16 22:01:49 -03:00
Andrey Nering
30cbf02bff
Update documentation to reflect the new default "method"
2020-08-16 21:59:42 -03:00
Andrey Nering
9e4e9b4f1a
Doc: Update "Taskfile versions" documentation
2020-08-16 21:56:21 -03:00
Andrey Nering
6f290f28b6
On documentation: version: '2' -> version: '3'
2020-08-16 21:34:33 -03:00
Andrey Nering
6ff3c9015b
On v3, treat all CLI variables as global variables
...
Closes #336
Ref #341
Co-authored-by: Egor Kovetskiy <e.kovetskiy@gmail.com>
2020-08-16 21:27:11 -03:00
Andrey Nering
e28b82b2b7
Upgrade mvdan.cc/sh to v3.1.2
2020-08-16 21:05:52 -03:00
Andrey Nering
3edf124f96
Merge pull request #220 from go-task/v3
...
v3 base branch
2020-08-16 15:54:20 -03:00