Skip to content

Commit 1dfbd46

Browse files
Update Serilog.Sinks.RichTextBox build process to use Cake v2.0.0 (#31)
1 parent 8ada8d1 commit 1dfbd46

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

.config/dotnet-tools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"isRoot": true,
44
"tools": {
55
"cake.tool": {
6-
"version": "1.3.0",
6+
"version": "2.0.0",
77
"commands": [
88
"dotnet-cake"
99
]

build.cake

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#addin "nuget:?package=Cake.MinVer&version=1.0.1"
2-
#addin "nuget:?package=Cake.Args&version=1.0.1"
1+
#addin "nuget:?package=Cake.MinVer&version=2.0.0"
2+
#addin "nuget:?package=Cake.Args&version=2.0.0"
33

44
var target = ArgumentOrDefault<string>("target") ?? "pack";
55
var buildVersion = MinVer(s => s.WithTagPrefix("v").WithDefaultPreReleasePhase("preview"));
@@ -15,7 +15,7 @@ Task("restore")
1515
.IsDependentOn("clean")
1616
.Does(() =>
1717
{
18-
DotNetCoreRestore("./serilog-sinks-richtextbox.sln", new DotNetCoreRestoreSettings
18+
DotNetRestore("./serilog-sinks-richtextbox.sln", new DotNetRestoreSettings
1919
{
2020
LockedMode = true,
2121
});
@@ -25,12 +25,12 @@ Task("build")
2525
.IsDependentOn("restore")
2626
.DoesForEach(new[] { "Debug", "Release" }, (configuration) =>
2727
{
28-
DotNetCoreBuild("./serilog-sinks-richtextbox.sln", new DotNetCoreBuildSettings
28+
DotNetBuild("./serilog-sinks-richtextbox.sln", new DotNetBuildSettings
2929
{
3030
Configuration = configuration,
3131
NoRestore = true,
3232
NoIncremental = false,
33-
MSBuildSettings = new DotNetCoreMSBuildSettings
33+
MSBuildSettings = new DotNetMSBuildSettings
3434
{
3535
Version = buildVersion.Version,
3636
AssemblyVersion = buildVersion.AssemblyVersion,
@@ -44,7 +44,7 @@ Task("test")
4444
.IsDependentOn("build")
4545
.Does(() =>
4646
{
47-
var settings = new DotNetCoreTestSettings
47+
var settings = new DotNetTestSettings
4848
{
4949
Configuration = "Release",
5050
NoRestore = true,
@@ -54,7 +54,7 @@ Task("test")
5454
var projectFiles = GetFiles("./test/**/*.csproj");
5555
foreach (var file in projectFiles)
5656
{
57-
DotNetCoreTest(file.FullPath, settings);
57+
DotNetTest(file.FullPath, settings);
5858
}
5959
});
6060

@@ -64,13 +64,13 @@ Task("pack")
6464
{
6565
var releaseNotes = $"https://github.com/serilog-contrib/serilog-sinks-richtextbox/releases/tag/v{buildVersion.Version}";
6666

67-
DotNetCorePack("./src/Serilog.Sinks.RichTextBox.Wpf/Serilog.Sinks.RichTextBox.Wpf.csproj", new DotNetCorePackSettings
67+
DotNetPack("./src/Serilog.Sinks.RichTextBox.Wpf/Serilog.Sinks.RichTextBox.Wpf.csproj", new DotNetPackSettings
6868
{
6969
Configuration = "Release",
7070
NoRestore = true,
7171
NoBuild = true,
7272
OutputDirectory = "./artifact/nuget",
73-
MSBuildSettings = new DotNetCoreMSBuildSettings
73+
MSBuildSettings = new DotNetMSBuildSettings
7474
{
7575
Version = buildVersion.Version,
7676
PackageReleaseNotes = releaseNotes,
@@ -96,15 +96,15 @@ Task("push")
9696
return;
9797
}
9898

99-
var nugetPushSettings = new DotNetCoreNuGetPushSettings
99+
var nugetPushSettings = new DotNetNuGetPushSettings
100100
{
101101
Source = url,
102102
ApiKey = apiKey,
103103
};
104104

105105
foreach (var nugetPackageFile in GetFiles("./artifact/nuget/*.nupkg"))
106106
{
107-
DotNetCoreNuGetPush(nugetPackageFile.FullPath, nugetPushSettings);
107+
DotNetNuGetPush(nugetPackageFile.FullPath, nugetPushSettings);
108108
}
109109
});
110110

0 commit comments

Comments
 (0)