forked from luskaner/ageLANServer
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTaskfile.yml
More file actions
42 lines (40 loc) · 1.47 KB
/
Copy pathTaskfile.yml
File metadata and controls
42 lines (40 loc) · 1.47 KB
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# yaml-language-server: $schema=https://taskfile.dev/schema.json
# vim: set ts=2 sw=2 tw=0 fo=cnqoj
version: '3'
dotenv: [ '.env', '{{.ENV}}/.env.', '{{.HOME}}/.env' ]
tasks:
build:
cmds:
- goreleaser build --clean --snapshot
release:
cmds:
- goreleaser release --clean --snapshot --fail-fast
release-no-sign:
cmds:
- goreleaser release --clean --snapshot --fail-fast --skip=sign
debug-prepare-server:
deps: [ debug:prepare-server-base ]
cmds:
- build/server/bin/genCert{{exeExt}} -r
prepare-battle-server-manager:
deps: [ debug:prepare-battle-server-manager-base, build-battle-server-manager, debug:prepare-server-base ]
cmds:
- go build -o build/battle-server-manager/battle-server-manager{{exeExt}} ./battle-server-manager
build-battle-server-manager:
internal: true
cmds:
- go build -o build/battle-server-manager/battle-server-manager{{exeExt}} ./battle-server-manager
build-config:
cmds:
- go build -o build/launcher/bin/config{{exeExt}} ./launcher-config
build-config-admin:
cmds:
- go build -o build/launcher/bin/config-admin{{exeExt}} ./launcher-config-admin
build-config-admin-agent:
deps: [ build-config-admin ]
cmds:
- go build -o build/launcher/bin/config-admin-agent{{exeExt}} ./launcher-config-admin-agent
build-config-all:
deps: [ build-config, build-config-admin-agent ]
includes:
debug: ./Taskfile.{{if eq OS "windows"}}windows{{else}}unix{{end}}.yml