Taskfile.yaml 566 B

12345678910111213141516171819202122232425262728293031323334
  1. # https://taskfile.dev
  2. version: '3'
  3. vars:
  4. server: app_server
  5. outDir: ./build
  6. tasks:
  7. run:
  8. cmds:
  9. - go run main.go api
  10. api:
  11. cmds:
  12. - go run main.go api
  13. periodJob:
  14. cmds:
  15. - go run main.go periodJob
  16. dailyJob:
  17. cmds:
  18. - go run main.go dailyJob
  19. config:
  20. cmds:
  21. - go run main.go config
  22. migrate:
  23. cmds:
  24. - go run main.go migrate
  25. - go run main.go data
  26. data:
  27. cmds:
  28. - go run main.go data
  29. build:
  30. cmds:
  31. - CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o {{.outDir}}/{{.server}}