Skip to content

Commit ffe4a92

Browse files
committed
(build) use properties instead of ArgumentCustomization where possible
1 parent a9aaa17 commit ffe4a92

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

build/artifacts/Tasks/ArtifactsMsBuildFullTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public override void Run(BuildContext context)
3737
Verbosity = DotNetCoreVerbosity.Minimal,
3838
Configuration = context.MsBuildConfiguration,
3939
MSBuildSettings = dotnetCoreMsBuildSettings,
40-
ArgumentCustomization = args => args.Append($"--source {nugetSource}")
40+
Sources = new[] { nugetSource }
4141
});
4242

4343
var netcoreExe = Paths.Integration.Combine("core").Combine("build").Combine(framework).CombineWithFilePath("app.dll");

build/build/Tasks/Package/PackagePrepare.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ private static DirectoryPath PackPrepareNative(BuildContext context, string runt
5959
Configuration = context.MsBuildConfiguration,
6060
OutputDirectory = outputPath,
6161
MSBuildSettings = context.MsBuildSettings,
62-
ArgumentCustomization = arg => arg.Append("/p:PublishSingleFile=true --self-contained"),
62+
IncludeNativeLibrariesForSelfExtract = true,
63+
PublishSingleFile = true,
64+
SelfContained = true
6365
};
6466

6567
context.DotNetCorePublish("./src/GitVersion.App/GitVersion.App.csproj", settings);

0 commit comments

Comments
 (0)