private static void CreateUploadProcessSteps(string buildType)
{
ProcessSteps.Add(new CopyFrbdkToReleaseFolder(Results));
ProcessSteps.Add(new CopyBuiltEnginesToReleaseFolder(Results));
ProcessSteps.Add(new ZipFrbdk(Results));
// No need to zip the engine - we upload each individually.
//ProcessSteps.Add(new ZipEngine(Results));
ProcessSteps.Add(new ZipTemplates(Results));
UploadType type;
switch (buildType)
{
case "Monthly":
type = UploadType.Monthly;
break;
case "Weekly":
type = UploadType.Weekly;
break;
default:
type = UploadType.DailyBuild;
break;
}
ProcessSteps.Add(new UploadFilesToFrbServer(Results, type));
}