go-task: Add version 3.9.0 (#1985)

* Add go-task

Go task is a task runner (like Make or Ant) written in golang.

It's power comes from being fast and lightweight (one 2MB exe file) which even embeds a light shell runner.

Regarding [the criteria for inclussion in the main bucket](https://github.com/lukesampson/scoop/wiki/Criteria-for-including-apps-in-the-main-bucket):

- go-task has 3.2k stars in github,199 forks and 54 contributors. I do not know if that qualifies for "widely used".
- the manifest points to the latest version and includes autoupdate
- it is the full version (open source project)
- install is fairly standard (unzip)
- it is not a GUI tool

A side of those official criteria, I'd add that it is a quite active project. It is my tool of choice for replacing Makefiles on every platform (it's golang, runs everywhere).

If it would be better to submit to the extras bucket just let me know

marc

* Update go-task.json, also change hash method

* Update manifest for 3.7.0

* Update to go-task 3.8.0

Manifest updated to latest version.

* update to version 3.9.0

Co-authored-by: Issac Lin <issaclin32@gmail.com>
This commit is contained in:
Marc Fargas 2021-10-21 13:57:40 +02:00 committed by GitHub
parent 33279a6fd8
commit 0bac41ed88
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

33
bucket/go-task.json Normal file
View File

@ -0,0 +1,33 @@
{
"version": "3.9.0",
"description": "A task runner / simpler Make alternative written in Go",
"homepage": "https://taskfile.dev/",
"license": "MIT",
"bin": "task.exe",
"architecture": {
"64bit": {
"url": "https://github.com/go-task/task/releases/download/v3.9.0/task_windows_amd64.zip",
"hash": "8a9ed4c33c94d014c09ac3cf214ed2687f00f4a9bcfa570b603f36f755fe97af"
},
"32bit": {
"url": "https://github.com/go-task/task/releases/download/v3.9.0/task_windows_386.zip",
"hash": "aad0c5b65b02e3df19035ad5eba4570b5d495c8acf2bd101e9c078fff9ae53c7"
}
},
"checkver": {
"github": "https://github.com/go-task/task/"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/go-task/task/releases/download/v$version/task_windows_amd64.zip"
},
"32bit": {
"url": "https://github.com/go-task/task/releases/download/v$version/task_windows_386.zip"
}
},
"hash": {
"url": "https://github.com/go-task/task/releases/download/v$version/task_checksums.txt"
}
}
}