Taskfile.yml 636 B

1234567891011121314151617181920212223242526272829
  1. # https://taskfile.dev
  2. version: "3"
  3. vars:
  4. GREETING: Hello, World!
  5. tasks:
  6. default:
  7. cmds:
  8. - echo "{{.GREETING}}"
  9. silent: true
  10. mod:
  11. desc: "Обновляет и подтягивает зависимости"
  12. cmds:
  13. - clear
  14. - go get -u ./...
  15. - go mod tidy -compat=1.24.4
  16. - go mod vendor
  17. - go mod verify
  18. - go fmt ./...
  19. dev:
  20. desc: "Запускает сервис для отладки"
  21. cmds:
  22. - clear
  23. - go build -race -o ./bin_dev/arch_dev ./cmd/arch/main.go
  24. - cp -ar ./static ./bin_dev
  25. - cd ./bin_dev && ./arch_dev
  26. dotenv: ["local.env"]