[
    {
        "UpdateStageName": "SteamCMD Server Download",
        "UpdateSourcePlatform": "All",
        "UpdateSource": "SteamCMD",
        "UpdateSourceData": "950900",
        "UpdateSourceArgs": "736590",
        "UpdateSourceConditionSetting": "ServerBuild",
        "UpdateSourceConditionValue": "736590",
        "SkipOnFailure": false
    },
    {
        "UpdateStageName": "SteamCMD Server Download",
        "UpdateSourcePlatform": "All",
        "UpdateSource": "SteamCMD",
        "UpdateSourceData": "1316480",
        "UpdateSourceArgs": "1307180",
        "UpdateSourceTarget": "{{$FullBaseDir}}",
        "UpdateSourceConditionSetting": "ServerBuild",
        "UpdateSourceConditionValue": "1307180",
        "SkipOnFailure": false
    },
    {
        "UpdateStageName": "Development Binary Symlink Creation",
        "UpdateSourcePlatform": "Linux",
        "UpdateSource": "Executable",
        "UpdateSourceData": "/bin/bash",
        "UpdateSourceArgs": "-c \"cd ./operation-harsh-doorstop/950900/HarshDoorstop/Binaries/Linux && rm -f HarshDoorstopServer-Linux-Shipping >/dev/null 2>&1; ln -s HarshDoorstopServer HarshDoorstopServer-Linux-Shipping >/dev/null 2>&1\"",
        "UpdateSourceConditionSetting": "ServerBuild",
        "UpdateSourceConditionValue": "1307180",
        "SkipOnFailure": false
    },
    {
        "UpdateStageName": "Development Binary Copy",
        "UpdateSourcePlatform": "Windows",
        "UpdateSource": "CopyFilePath",
        "UpdateSourceData": "{{$FullBaseDir}}HarshDoorstop/Binaries/Win64/HarshDoorstopServer-Win64-Shipping.exe",
        "UpdateSourceArgs": "{{$FullBaseDir}}HarshDoorstop/Binaries/Win64/HarshDoorstopServer.exe",
        "OverwriteExistingFiles": true,
        "UpdateSourceConditionSetting": "ServerBuild",
        "UpdateSourceConditionValue": "1307180",
        "SkipOnFailure": false
    },
    {
        "UpdateStageName": "Config Directory Symlink",
        "UpdateSourcePlatform": "Linux",
        "UpdateSource": "Executable",
        "UpdateSourceData": "/bin/bash",
        "UpdateSourceArgs": "-c \"mkdir -p ./operation-harsh-doorstop/950900/HarshDoorstop/Saved/Config/WindowsServer >/dev/null 2>&1; cd ./operation-harsh-doorstop/950900/HarshDoorstop/Saved/Config && rm LinuxServer >/dev/null 2>&1; ln -s WindowsServer LinuxServer >/dev/null 2>&1\"",
        "SkipOnFailure": false
    },
    {
        "UpdateStageName": "Mods Directory Creation",
        "UpdateSourcePlatform": "All",
        "UpdateSource": "CreateDirectory",
        "UpdateSourceArgs": "{{$FullBaseDir}}HarshDoorstop/Mods",
        "SkipOnFailure": false
    }
]