Skip to content

Commit 0865ca3

Browse files
Update Serilog.Sinks.Notepad build process to use Cake v2.0.0 (#17)
1 parent b6af77d commit 0865ca3

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-notepad.sln", new DotNetCoreRestoreSettings
18+
DotNetRestore("./serilog-sinks-notepad.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-notepad.sln", new DotNetCoreBuildSettings
28+
DotNetBuild("./serilog-sinks-notepad.sln", new DotNetBuildSettings
2929
{
3030
Configuration = configuration,
3131
NoRestore = true,
3232
NoIncremental = false,
33-
MSBuildSettings = new DotNetCoreMSBuildSettings()
33+
MSBuildSettings = new DotNetMSBuildSettings()
3434
.SetVersion(buildVersion.Version)
3535
.SetAssemblyVersion(buildVersion.AssemblyVersion)
3636
.SetFileVersion(buildVersion.FileVersion)
@@ -42,7 +42,7 @@ Task("test")
4242
.IsDependentOn("build")
4343
.Does(() =>
4444
{
45-
var settings = new DotNetCoreTestSettings
45+
var settings = new DotNetTestSettings
4646
{
4747
Configuration = "Release",
4848
NoRestore = true,
@@ -52,7 +52,7 @@ Task("test")
5252
var projectFiles = GetFiles("./test/**/*.csproj");
5353
foreach (var file in projectFiles)
5454
{
55-
DotNetCoreTest(file.FullPath, settings);
55+
DotNetTest(file.FullPath, settings);
5656
}
5757
});
5858

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

65-
DotNetCorePack("./src/Serilog.Sinks.Notepad/Serilog.Sinks.Notepad.csproj", new DotNetCorePackSettings
65+
DotNetPack("./src/Serilog.Sinks.Notepad/Serilog.Sinks.Notepad.csproj", new DotNetPackSettings
6666
{
6767
Configuration = "Release",
6868
NoRestore = true,
6969
NoBuild = true,
7070
OutputDirectory = "./artifact/nuget",
71-
MSBuildSettings = new DotNetCoreMSBuildSettings
71+
MSBuildSettings = new DotNetMSBuildSettings
7272
{
7373
Version = buildVersion.Version,
7474
PackageReleaseNotes = releaseNotes,
@@ -94,15 +94,15 @@ Task("push")
9494
return;
9595
}
9696

97-
var nugetPushSettings = new DotNetCoreNuGetPushSettings
97+
var nugetPushSettings = new DotNetNuGetPushSettings
9898
{
9999
Source = url,
100100
ApiKey = apiKey,
101101
};
102102

103103
foreach (var nugetPackageFile in GetFiles("./artifact/nuget/*.nupkg"))
104104
{
105-
DotNetCoreNuGetPush(nugetPackageFile.FullPath, nugetPushSettings);
105+
DotNetNuGetPush(nugetPackageFile.FullPath, nugetPushSettings);
106106
}
107107
});
108108

0 commit comments

Comments
 (0)