build/Program.cs (25 lines of code) (raw):
using static Build.BuildSteps;
namespace Build
{
class Program
{
static void Main(string[] args)
{
Orchestrator
.CreateForTarget(args)
.Then(Clean)
.Then(DownloadTemplates)
.Then(BuildBundleBinariesForWindows)
.Then(BuildBundleBinariesForLinux)
.Then(GenerateVulnerabilityReport)
.Then(PackageNetCoreV3Bundle)
.Then(PackageNetCoreV3BundlesWindows)
.Then(PackageNetCoreV3BundlesLinux)
.Then(CreateRUPackage)
.Then(CreateCDNStoragePackage)
.Then(CreateCDNStoragePackageWindows)
.Then(CreateCDNStoragePackageLinux)
.Run();
}
}
}