AMPTemplates/tmodloader14updates.json
Jasper Borsboom aabfb433d3
Terraria - Allow changing steamcmd beta branch (#335)
* Allow changing steamcmd beta branch
Use more readable update sources

* Update tmodloaderconfig.json

* Update tmodloader14config.json

* Update tmodloaderconfig.json

* Update tmodloader14config.json

---------

Co-authored-by: IceOfWraith <96364530+IceOfWraith@users.noreply.github.com>
2023-04-28 13:03:03 -05:00

61 lines
2.3 KiB
JSON

[
{
"UpdateStageName": "Config Template Download",
"UpdateSourcePlatform": "All",
"UpdateSource": "FetchURL",
"UpdateSourceData": "https://github.com/CubeCoders/AMPTemplates/raw/main/tmodloader14serverconfig.txt",
"UpdateSourceTarget": "serverfiles",
"UnzipUpdateSource": false,
"OverwriteExistingFiles": false
},
{
"UpdateStageName": "SteamCMD tModLoader",
"UpdateSourcePlatform": "All",
"UpdateSource": "SteamCMD",
"UpdateSourceData": "1281930",
"UpdateSourceArgs": "1281930",
"UpdateSourceTarget": "serverfiles",
"UpdateSourceConditionSetting": "Source",
"UpdateSourceConditionValue": "Steam",
"UpdateSourceVersion": "{{BetaBranch}}"
},
{
"UpdateStageName": "GitHub tModLoader",
"UpdateSourcePlatform": "All",
"UpdateSource": "GithubRelease",
"UpdateSourceData": "tModLoader.zip",
"UpdateSourceArgs": "tModLoader/tModLoader",
"UpdateSourceTarget": "serverfiles",
"UnzipUpdateSource": true,
"OverwriteExistingFiles": true,
"UpdateSourceConditionSetting": "Source",
"UpdateSourceConditionValue": "GitHub",
"DeleteAfterExtract": false
},
{
"UpdateStageName": "Create Dotnet Directory",
"UpdateSourcePlatform": "All",
"UpdateSource": "CreateDirectory",
"UpdateSourceArgs": "{{$FullBaseDir}}/dotnet/6.0.0"
},
{
"UpdateStageName": "Dotnet download Windows",
"UpdateSourcePlatform": "Windows",
"UpdateSource": "FetchURL",
"UpdateSourceData": "https://dotnetcli.azureedge.net/dotnet/Runtime/6.0.0/dotnet-runtime-6.0.0-win-x64.zip",
"UpdateSourceTarget": "{{$FullBaseDir}}/dotnet/6.0.0/",
"UnzipUpdateSource": true,
"OverwriteExistingFiles": true,
"DeleteAfterExtract": true
},
{
"UpdateStageName": "Dotnet download Linux",
"UpdateSourcePlatform": "Linux",
"UpdateSource": "FetchURL",
"UpdateSourceData": "https://dotnetcli.azureedge.net/dotnet/Runtime/6.0.0/dotnet-runtime-6.0.0-linux-x64.tar.gz",
"UpdateSourceTarget": "{{$FullBaseDir}}/dotnet/6.0.0/",
"UnzipUpdateSource": true,
"OverwriteExistingFiles": true,
"DeleteAfterExtract": true
}
]