Taskfile.yml 619 B

12345678910111213141516171819202122232425262728
  1. # https://taskfile.dev
  2. version: '3'
  3. vars:
  4. GREETING: "prolet -- язык программирования следующего поколения"
  5. tasks:
  6. default:
  7. cmds:
  8. - echo "{{.GREETING}}"
  9. silent: true
  10. dev:
  11. desc: "Запуск для разработки"
  12. cmds:
  13. - clear
  14. - go fmt ./...
  15. - go vet ./...
  16. - go run ./cmd/prolet/main.go
  17. mod:
  18. desc: "Подтягивание и обновление зависимостей"
  19. cmds:
  20. - clear
  21. - go get -u ./...
  22. - go mod tidy -compat=1.25.5
  23. - go mod vendor
  24. - go fmt ./...
  25. - go mod verify