Ariver
2026-06-03 30654f76c4ee9c6f9320148e50ad16068b103914
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
version: '3'
 
includes:
  common: ../Taskfile.yml
 
tasks:
  build:
    summary: Builds the application for Windows
    deps:
      - task: common:go:mod:tidy
      - task: common:build:frontend
        vars:
          PRODUCTION:
            ref: .PRODUCTION
    cmds:
      - go build -buildvcs=false -gcflags=all="-l" -o {{.BIN_DIR}}/{{.APP_NAME}}.exe
    env:
      GOOS: windows
      CGO_ENABLED: 1
      GOARCH: '{{.ARCH | default ARCH}}'
      PRODUCTION: '{{.PRODUCTION | default "false"}}'
    vars:
      PRODUCTION: '{{.PRODUCTION | default "false"}}'
 
  run:
    cmds:
      - '{{.BIN_DIR}}/{{.APP_NAME}}.exe'