install.fairie/.config/taskfiles/upstream/Taskfile-shared.yml

45 lines
1.2 KiB
YAML
Raw Normal View History

2022-12-24 12:04:59 -08:00
---
version: '3'
vars:
SHARED_COMMON_FOLDER: common
VARIABLES_URL: https://gitlab.com/megabyte-labs/documentation/shared/-/raw/master/common.json
tasks:
copy:
log:
error: Finished copying common files
start: Copying common files
success: Copied common files
cmds:
- mv .gitlab-ci.yml .gitlab-ci.yml.bak
- cd ./{{.SHARED_COMMON_FOLDER}} && cp -rf . .. && cd ..
- mv .gitlab-ci.yml.bak .gitlab-ci.yml
- task: :common:husky:permissions
template:
cmds:
- task: template:files
template:files:
deps:
- template:files:liquidjs
template:files:liquidjs:
cmds:
- task: :upstream:template:liquidjs
vars:
ADDITIONAL_IGNORE_FOLDERS: -path './{{.SHARED_COMMON_FOLDER}}*' -o -path './deprecated*' -o
variables:
log:
error: Encountered error in `.variables.json` generation sequence
start: Beginning `.variables.json` generation sequence
success: Completed `.variables.json` generation sequence
cmds:
- curl -s {{.VARIABLES_URL}} > .variables.json
- task: :upstream:variables
vars:
INPUT_FILE: .variables.json
OUTPUT_FILE: .variables.json