From 0bac41ed880ab59ad9dbc2fcc518d3542c048190 Mon Sep 17 00:00:00 2001 From: Marc Fargas Date: Thu, 21 Oct 2021 13:57:40 +0200 Subject: [PATCH] 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 --- bucket/go-task.json | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 bucket/go-task.json diff --git a/bucket/go-task.json b/bucket/go-task.json new file mode 100644 index 0000000000..c47a7a69a2 --- /dev/null +++ b/bucket/go-task.json @@ -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" + } + } +}