Skip to content

Commit eec7f6c

Browse files
committed
Add taskfile
1 parent 5567bc0 commit eec7f6c

File tree

4 files changed

+28
-0
lines changed

4 files changed

+28
-0
lines changed

doc/available-tools.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,7 @@ Additionally to all of the `slim` tools shown above, the following PHP cli tools
288288
| [stylelint][lnk_stylelint] ||||||||||||||
289289
| [svn][lnk_svn] ||||||||||||||
290290
| [symfony-cli][lnk_symfony-cli] ||||||||||||||
291+
| [taskfile][lnk_taskfile] ||||||||||||||
291292
| [tig][lnk_tig] ||||||||||||||
292293
| [vim][lnk_vim] ||||||||||||||
293294
| [vue-cli][lnk_vue-cli] ||||||||||||||
@@ -338,6 +339,7 @@ Additionally to all of the `slim` tools shown above, the following PHP cli tools
338339
[lnk_stylelint]: ../php_tools/stylelint
339340
[lnk_svn]: ../php_tools/svn
340341
[lnk_symfony-cli]: ../php_tools/symfony-cli
342+
[lnk_taskfile]: ../php_tools/taskfile
341343
[lnk_tig]: ../php_tools/tig
342344
[lnk_vim]: ../php_tools/vim
343345
[lnk_vue-cli]: ../php_tools/vue-cli

php_tools/taskfile/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# taskfile
2+
3+
Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.
4+
5+
| Platform | Url |
6+
|----------|------------------------------------------------------------------|
7+
| GitHub | https://github.com/go-task/task |
8+
| Website | https://taskfile.dev/ |

php_tools/taskfile/install.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
3+
check: task --version | grep -E '[0-9][.0-9]+' || (task --version; false)
4+
5+
all:
6+
type: custom
7+
command: sh -c "$(curl -sS -K --fail -k https://taskfile.dev/install.sh)" -- -d -b /usr/local/bin/

php_tools/taskfile/options.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
3+
# The name of the module
4+
name: taskfile
5+
6+
# Exclude module build/installation for the following PHP versions
7+
exclude: []
8+
9+
# In order for this tool to build/install correctly,
10+
# the following tools must have been installed first.
11+
depends: []

0 commit comments

Comments
 (0)