Pete Davison
a84f09d45f
feat: remote taskfile improvements (cache/expiry) ( #2176 )
...
* feat: cache as node, RemoteNode and cache-first approach
* feat: cache expiry
* feat: pass ctx into reader methods instead of timeout
* docs: updated remote taskfiles experiment doc
* feat: use cache if download fails
2025-04-19 12:12:08 +01:00
Valentin Maerten
a6a9792b7e
docs: use .taskrc instead of .task-experiments.yml in our docs ( #2157 )
...
* docs: use .taskrc instead of .task-experiments.yml in our docs
* fix formatting
* fix: whitespace in experiments.mdx
---------
Co-authored-by: Pete Davison <pd93.uk@outlook.com>
2025-04-03 13:29:00 +02:00
Pete Davison
c6f1b3ae4f
feat: make map variables experiment (prop 2) generally available ( #2081 )
...
* feat: make map variables experiment (prop 2) generally available
* docs: remove map variables experiment page and update usage to include map variable info
2025-03-26 21:40:09 +00:00
Pete Davison
c544b0058d
fix: labels for experiments
2025-03-12 19:57:33 +00:00
Pete Davison
6f80777faf
docs: getting started ( #2086 )
...
* docs: getting started
* docs: update intro with links to getting started docs
2025-02-23 17:56:55 +00:00
Valentin Maerten
461714a899
feat: add a new .taskrc.yml to enable experiments ( #1982 )
2025-02-23 10:51:59 +01:00
Valentin Maerten
e6ea0647d7
feat(remote): support include git remote ( #1652 )
2024-09-24 13:44:54 -04:00
Pete Davison
1f2cbfb932
chore: changelog for #1633
2024-07-16 22:48:15 +00:00
Valentin Maerten
4b6c79aca5
feat: experiment taskfile envs take precedence over os envs ( #1633 )
...
* feat: experiment taskfile envs take precedence over os envs
* fix test
* fix typo
Co-authored-by: Andrey Nering <andrey@nering.com.br>
* docs: add p about default
---------
Co-authored-by: Andrey Nering <andrey@nering.com.br>
2024-07-16 23:44:34 +01:00
Pete Davison
6ce6a38899
chore: changelog for #1639
2024-06-28 16:44:53 +00:00
Valentin Maerten
76030c9146
feat(remote): add a command to clear the cache ( #1639 )
...
* feat(remote): add a command to clear the cache
* Update cmd/task/task.go
Co-authored-by: Andrey Nering <andrey@nering.com.br>
* rebase
---------
Co-authored-by: Andrey Nering <andrey@nering.com.br>
2024-06-28 17:42:16 +01:00
Valentin Maerten
830b745112
feat(remote): global tempDir when the path is absolute ( #1661 )
...
* feat(remote): global tempDir is the path is absolute
* --wip-- [skip ci]
* fix lint
* rename checksum to fingerprint
* chore: Empty-Commit to trigger CI
* feat: add TASK_REMOTE_DIR
* handle relative path for TASK_REMOTE_DIR
* Remove unneedded extra blank lines
Co-authored-by: Andrey Nering <andrey@nering.com.br>
* add docs about TASK_REMOTE_DIR
---------
Co-authored-by: Andrey Nering <andrey@nering.com.br>
2024-06-28 17:01:11 +01:00
Pete Davison
a3fce1c302
feat: variable references ( #1654 )
...
* feat: add references to the base code instead of the maps experiment
* feat: add template functions to ref resolver
* feat: tests
* docs: variable references
* feat: remove json and yaml keys from map variable experiment
* chore: typo
2024-05-16 16:20:59 +01:00
Pete Davison
cd259a741f
chore: changelog for #1610
2024-04-29 21:32:42 +00:00
Valentin Maerten
c81dbda157
feat(remote): replace env variable in include remote URL ( #1610 )
...
* feat(remote): replace env variable in include remote URL
* use templating system instead of os.ExpandEnv
* lint
2024-04-29 22:27:30 +01:00
Pete Davison
630e58767b
feat: ability to resolve refs using templating syntax ( #1612 )
...
* feat: resolve references using templating syntax
* refactor: moved when references are resolved to one place
* fix: linter
* docs: update map variables doc
2024-04-24 19:47:24 +00:00
Pete Davison
1ff618cc17
feat: enable any variables without maps ( #1547 )
...
* feat: enable any variable experiment (without maps)
* chore: rename any_variables experiment to map_variables
* docs: create map variables experiment docs and update usage
* blog: any variables
* fix: links
* fix: warn about broken links instead of failing
2024-04-09 12:14:14 +01:00
Pete Davison
5ab9329128
refactor: md -> mdx
2024-03-21 01:04:07 +00:00
Pete Davison
7c61a59ecb
refactor(website): rename docs -> website
2024-03-21 01:04:07 +00:00