adventofcode/Taskfile.yaml

52 lines
977 B
YAML
Raw Normal View History

2022-11-29 19:52:02 +01:00
# https://taskfile.dev
2024-12-01 11:30:31 +01:00
version: "3"
2022-11-29 19:52:02 +01:00
tasks:
default:
cmds:
- task --list-all
silent: true
check:
cmds:
- task: echo_title
2024-12-01 11:30:31 +01:00
vars: { TITLE: Running php-cs-fixer... }
2022-11-29 19:52:02 +01:00
- task: style
- task: echo_title
2024-12-01 11:30:31 +01:00
vars: { TITLE: Running phpstan... }
2022-11-29 19:52:02 +01:00
- task: phpstan
- task: echo_title
vars: { TITLE: Running rector... }
- task: rector
- task: echo_title
2024-12-01 11:30:31 +01:00
vars: { TITLE: Running pest }
- task: pest
2022-11-29 19:52:02 +01:00
style:
cmds:
2024-12-01 11:30:31 +01:00
- PHP_CS_FIXER_IGNORE_ENV=1 php vendor/bin/php-cs-fixer fix
2022-11-29 19:52:02 +01:00
silent: true
phpstan:
cmds:
- php vendor/bin/phpstan --configuration=./phpstan.neon analyse
silent: true
rector:
cmds:
- php vendor/bin/rector process
silent: true
2024-12-01 11:30:31 +01:00
pest:
2022-11-29 19:52:02 +01:00
cmds:
2023-12-03 16:50:09 +01:00
- php vendor/bin/pest
2022-11-29 19:52:02 +01:00
silent: true
echo_title:
silent: true
cmds:
- echo ------------------------
- echo {{.TITLE}}
- echo ------------------------