|
|
@ -301,14 +301,19 @@ partial class Build : NukeBuild |
|
|
.Executes(() => |
|
|
.Executes(() => |
|
|
{ |
|
|
{ |
|
|
var data = Parameters; |
|
|
var data = Parameters; |
|
|
|
|
|
var pathToProjectSource = RootDirectory / "samples" / "ControlCatalog.NetCore"; |
|
|
|
|
|
var pathToPublish = pathToProjectSource / "bin" / data.Configuration / "publish"; |
|
|
|
|
|
|
|
|
|
|
|
DotNetPublish(c => c |
|
|
|
|
|
.SetProject(pathToProjectSource / "ControlCatalog.NetCore.csproj") |
|
|
|
|
|
.EnableNoBuild() |
|
|
|
|
|
.SetConfiguration(data.Configuration) |
|
|
|
|
|
.AddProperty("PackageVersion", data.Version) |
|
|
|
|
|
.AddProperty("PublishDir", pathToPublish)); |
|
|
|
|
|
|
|
|
Zip(data.ZipCoreArtifacts, data.BinRoot); |
|
|
Zip(data.ZipCoreArtifacts, data.BinRoot); |
|
|
Zip(data.ZipNuGetArtifacts, data.NugetRoot); |
|
|
Zip(data.ZipNuGetArtifacts, data.NugetRoot); |
|
|
Zip(data.ZipTargetControlCatalogDesktopDir, |
|
|
Zip(data.ZipTargetControlCatalogNetCoreDir, pathToPublish); |
|
|
GlobFiles(data.ZipSourceControlCatalogDesktopDir, "*.dll").Concat( |
|
|
|
|
|
GlobFiles(data.ZipSourceControlCatalogDesktopDir, "*.config")).Concat( |
|
|
|
|
|
GlobFiles(data.ZipSourceControlCatalogDesktopDir, "*.so")).Concat( |
|
|
|
|
|
GlobFiles(data.ZipSourceControlCatalogDesktopDir, "*.dylib")).Concat( |
|
|
|
|
|
GlobFiles(data.ZipSourceControlCatalogDesktopDir, "*.exe"))); |
|
|
|
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
Target CreateIntermediateNugetPackages => _ => _ |
|
|
Target CreateIntermediateNugetPackages => _ => _ |
|
|
|