Skip to content

Commit 488084f

Browse files
committed
Update build files to handle building betas.
1 parent 50fa574 commit 488084f

File tree

6 files changed

+10
-6
lines changed

6 files changed

+10
-6
lines changed

build.cake

+5-6
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ var artifactsBinDirectory = artifactsDirectory.Combine("bin");
1919
var artifactsBinNet45Directory = artifactsBinDirectory.Combine("net45");
2020
var artifactsBinNetStandard15Directory = artifactsBinDirectory.Combine("netstandard1.5");
2121
var artifactsDocsDirectory = artifactsDirectory.Combine("docs");
22-
var artifactsDocsApiDocsDirectory = artifactsDocsDirectory.Combine("ApiDocs-" + gitVersion.SemVer);
23-
var artifactsDocsRefDocsDirectory = artifactsDocsDirectory.Combine("RefDocs-" + gitVersion.SemVer);
22+
var artifactsDocsApiDocsDirectory = artifactsDocsDirectory.Combine("ApiDocs-" + gitVersion.LegacySemVer);
23+
var artifactsDocsRefDocsDirectory = artifactsDocsDirectory.Combine("RefDocs-" + gitVersion.LegacySemVer);
2424
var artifactsPackagesDirectory = artifactsDirectory.Combine("packages");
2525
var docsDirectory = solutionDirectory.Combine("Docs");
2626
var docsApiDirectory = docsDirectory.Combine("Api");
@@ -192,7 +192,7 @@ Task("ApiDocs")
192192
.WithProperty("OutputPath", artifactsDocsApiDocsDirectory.ToString())
193193
.WithProperty("CleanIntermediate", "True")
194194
.WithProperty("Preliminary", preliminary ? "True" : "False")
195-
.WithProperty("HelpFileVersion", gitVersion.MajorMinorPatch)
195+
.WithProperty("HelpFileVersion", gitVersion.LegacySemVer)
196196
);
197197

198198
var lowerCaseIndexFile = artifactsDocsApiDocsDirectory.CombineWithFilePath("index.html");
@@ -265,9 +265,8 @@ Task("PackageReleaseZipFile")
265265
.Does(() =>
266266
{
267267
var assemblySemVer = gitVersion.AssemblySemVer; // e.g. 2.4.4.0
268-
var majorMinorBuild = Regex.Replace(assemblySemVer, @"\.\d+$", ""); // e.g. 2.4.4
269268

270-
var stagingDirectoryName = "CSharpDriver-" + majorMinorBuild;
269+
var stagingDirectoryName = "CSharpDriver-" + gitVersion.LegacySemVer;
271270
var stagingDirectory = artifactsDirectory.Combine(stagingDirectoryName);
272271
EnsureDirectoryExists(stagingDirectory);
273272
CleanDirectory(stagingDirectory);
@@ -310,7 +309,7 @@ Task("PackageNugetPackages")
310309
EnsureDirectoryExists(artifactsPackagesDirectory);
311310
CleanDirectory(artifactsPackagesDirectory);
312311

313-
var packageVersion = gitVersion.MajorMinorPatch;
312+
var packageVersion = gitVersion.NuGetVersion;
314313

315314
var nuspecFiles = GetFiles("./Build/*.nuspec");
316315
foreach (var nuspecFile in nuspecFiles)

src/MongoDB.Bson.Dotnet/MongoDB.Bson.Dotnet.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<VersionPrefix>2.7.0</VersionPrefix>
5+
<VersionSuffix>beta1</VersionSuffix>
56
<TargetFramework>netstandard1.5</TargetFramework>
67
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
78
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/MongoDB.Driver.Core.Dotnet/MongoDB.Driver.Core.Dotnet.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<VersionPrefix>2.7.0</VersionPrefix>
5+
<VersionSuffix>beta1</VersionSuffix>
56
<TargetFramework>netstandard1.5</TargetFramework>
67
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
78
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/MongoDB.Driver.Dotnet/MongoDB.Driver.Dotnet.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<VersionPrefix>2.7.0</VersionPrefix>
5+
<VersionSuffix>beta1</VersionSuffix>
56
<TargetFramework>netstandard1.5</TargetFramework>
67
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
78
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/MongoDB.Driver.GridFS.Dotnet/MongoDB.Driver.GridFS.Dotnet.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<VersionPrefix>2.7.0</VersionPrefix>
5+
<VersionSuffix>beta1</VersionSuffix>
56
<TargetFramework>netstandard1.5</TargetFramework>
67
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
78
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/MongoDB.Driver.Legacy.Dotnet/MongoDB.Driver.Legacy.Dotnet.csproj

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<VersionPrefix>2.7.0</VersionPrefix>
5+
<VersionSuffix>beta1</VersionSuffix>
56
<TargetFramework>netstandard1.5</TargetFramework>
67
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
78
<GenerateDocumentationFile>true</GenerateDocumentationFile>

0 commit comments

Comments
 (0)