forked from CubeCoders/AMPTemplates
-
Notifications
You must be signed in to change notification settings - Fork 0
/
teamspeak3updates.json
38 lines (38 loc) · 1.5 KB
/
teamspeak3updates.json
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
[
{
"UpdateStageName":"TeamSpeak 3 Windows",
"UpdateSourcePlatform":"Windows",
"UpdateSource":"FetchURLFromJQ",
"UpdateSourceData":"https://teamspeak.com/versions/server.json",
"UpdateSourceArgs":"$['windows']['x86_64']['mirrors']['teamspeak.com']",
"UnzipUpdateSource":true,
"OverwriteExistingFiles":true,
"DeleteAfterExtract":true
},
{
"UpdateStageName":"TeamSpeak 3 Linux",
"UpdateSourcePlatform":"Linux",
"UpdateSource":"FetchURLFromJQ",
"UpdateSourceData":"https://teamspeak.com/versions/server.json",
"UpdateSourceArgs":"$['linux']['x86_64']['mirrors']['teamspeak.com']",
"UnzipUpdateSource":true,
"OverwriteExistingFiles":true,
"DeleteAfterExtract":true
},
{
"UpdateStageName":"Working Directory Replacement",
"UpdateSourcePlatform":"Linux",
"UpdateSource":"Executable",
"UpdateSourceData":"/bin/bash",
"UpdateSourceArgs":"-c 'cd {{$FullBaseDir}}; rm -f teamspeak3-server_win64 >/dev/null 2>&1; ln -s teamspeak3-server_linux_amd64 teamspeak3-server_win64'",
"SkipOnFailure":false
},
{
"UpdateStageName":"Config File Download",
"UpdateSourcePlatform":"All",
"UpdateSource":"FetchURL",
"UpdateSourceData":"https://github.com/CubeCoders/AMPTemplates/raw/main/teamspeak3server.ini",
"UpdateSourceTarget":"{{$FullBaseDir}}teamspeak3-server_win64/",
"OverwriteExistingFiles":false
}
]