Add taskfile

This commit is contained in:
cytopia
2022-12-09 14:25:02 +01:00
parent 5567bc0a8c
commit eec7f6c0e2
4 changed files with 28 additions and 0 deletions

View File

@@ -288,6 +288,7 @@ Additionally to all of the `slim` tools shown above, the following PHP cli tools
| [stylelint][lnk_stylelint] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [stylelint][lnk_stylelint] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [svn][lnk_svn] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [svn][lnk_svn] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [symfony-cli][lnk_symfony-cli] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [symfony-cli][lnk_symfony-cli] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [taskfile][lnk_taskfile] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [tig][lnk_tig] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [tig][lnk_tig] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [vim][lnk_vim] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [vim][lnk_vim] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [vue-cli][lnk_vue-cli] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | [vue-cli][lnk_vue-cli] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
@@ -338,6 +339,7 @@ Additionally to all of the `slim` tools shown above, the following PHP cli tools
[lnk_stylelint]: ../php_tools/stylelint [lnk_stylelint]: ../php_tools/stylelint
[lnk_svn]: ../php_tools/svn [lnk_svn]: ../php_tools/svn
[lnk_symfony-cli]: ../php_tools/symfony-cli [lnk_symfony-cli]: ../php_tools/symfony-cli
[lnk_taskfile]: ../php_tools/taskfile
[lnk_tig]: ../php_tools/tig [lnk_tig]: ../php_tools/tig
[lnk_vim]: ../php_tools/vim [lnk_vim]: ../php_tools/vim
[lnk_vue-cli]: ../php_tools/vue-cli [lnk_vue-cli]: ../php_tools/vue-cli

View File

@@ -0,0 +1,8 @@
# taskfile
Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.
| Platform | Url |
|----------|------------------------------------------------------------------|
| GitHub | https://github.com/go-task/task |
| Website | https://taskfile.dev/ |

View File

@@ -0,0 +1,7 @@
---
check: task --version | grep -E '[0-9][.0-9]+' || (task --version; false)
all:
type: custom
command: sh -c "$(curl -sS -K --fail -k https://taskfile.dev/install.sh)" -- -d -b /usr/local/bin/

View File

@@ -0,0 +1,11 @@
---
# The name of the module
name: taskfile
# Exclude module build/installation for the following PHP versions
exclude: []
# In order for this tool to build/install correctly,
# the following tools must have been installed first.
depends: []