mirror of
https://github.com/go-task/task.git
synced 2025-10-08 23:02:02 +02:00
36 lines
677 B
YAML
36 lines
677 B
YAML
version: '3.7'
|
|
run: when_changed
|
|
|
|
tasks:
|
|
generate-hash:
|
|
- rm -f hash.txt
|
|
- task: input-content
|
|
vars: { CONTENT: '1' }
|
|
- task: input-content
|
|
vars: { CONTENT: '2' }
|
|
- task: input-content
|
|
vars: { CONTENT: '2' }
|
|
|
|
input-content:
|
|
deps:
|
|
- task: create-output
|
|
vars: { CONTENT: '1' }
|
|
cmds:
|
|
- echo {{.CONTENT}} >> hash.txt
|
|
|
|
create-output:
|
|
run: once
|
|
cmds:
|
|
- echo starting {{.CONTENT}} >> hash.txt
|
|
|
|
deploy:
|
|
cmds:
|
|
- rm -rf wildcard.txt
|
|
- task: deploy:infra
|
|
- task: deploy:js
|
|
- task: deploy:go
|
|
|
|
deploy:*:
|
|
run: once
|
|
cmd: echo "Deploy {{index .MATCH 0}}" >> wildcard.txt
|