1
0
mirror of https://github.com/go-task/task.git synced 2024-12-14 10:52:43 +02:00
task/taskfile
Pete Davison 22ce67c5e5
feat: remote taskfiles (HTTP) (#1152)
* feat: remote taskfiles over http

* feat: allow insecure connections when --insecure flag is provided

* feat: better error handling for fetch errors

* fix: ensure cache directory always exists

* fix: setup logger before everything else

* feat: put remote taskfiles behind an experiment

* feat: --download and --offline flags for remote taskfiles

* feat: node.Read accepts a context

* feat: experiment docs

* chore: changelog

* chore: remove unused optional param from Node interface

* chore: tidy up and generalise NewNode function

* fix: use sha256 in remote checksum

* feat: --download by itself will not run a task

* feat: custom error if remote taskfiles experiment is not enabled

* refactor: BaseNode functional options and simplified FileNode

* fix: use hex encoding for checksum instead of b64
2023-09-12 22:42:54 +01:00
..
read feat: remote taskfiles (HTTP) (#1152) 2023-09-12 22:42:54 +01:00
call.go feat: implement gentle force experiment draft (#1216) 2023-06-18 02:32:18 +01:00
cmd.go fix: silent should be processed via taskCall 2023-07-24 22:05:40 -03:00
dep.go fix: ensure that calls to other tasks can be silenced (#680) 2023-05-22 22:09:29 -03:00
for.go feat: for 2023-07-24 22:05:40 -03:00
included_taskfile.go feat: remote taskfiles (HTTP) (#1152) 2023-09-12 22:42:54 +01:00
location.go feat: add task location data to json output (#1056) 2023-03-17 12:34:06 +00:00
merge.go fix: add nil guards in dependency merge (#1263) 2023-07-24 21:22:39 -03:00
output.go Add ability to set error_only: true on the group output mode 2023-03-08 22:34:52 -03:00
platforms_test.go refactor: use require for testing errors (#1100) 2023-04-06 11:18:41 +01:00
platforms.go fix: deep copying pointers inside slices (#1072) 2023-03-25 16:13:06 -03:00
precondition_test.go refactor: use require for testing errors (#1100) 2023-04-06 11:18:41 +01:00
precondition.go feat: enforce gofumpt linter 2023-04-05 21:55:42 -03:00
requires.go feat: add ability to specify which vars are required (#1204) 2023-06-29 22:13:41 -03:00
task.go feat: add ability to specify which vars are required (#1204) 2023-06-29 22:13:41 -03:00
taskfile_test.go feat: implement task sorting with --sort flag (#1105) 2023-04-06 12:07:57 +01:00
taskfile.go fix: nil pointer when version is omitted (#1149) 2023-05-02 16:51:39 +01:00
tasks.go feat: implement task sorting with --sort flag (#1105) 2023-04-06 12:07:57 +01:00
var.go feat: implement task sorting with --sort flag (#1105) 2023-04-06 12:07:57 +01:00