Skip to content

Commit 3e0d32d

Browse files
author
Sergey Chanaev
authored
Merge branch 'master' into master
2 parents 8114788 + d34dcb9 commit 3e0d32d

File tree

7 files changed

+18
-13
lines changed

7 files changed

+18
-13
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,9 @@ from The Noun Project.
8888
[dockerhub]: https://hub.docker.com/r/gittools/gitversion/
8989
[dockerhub-badge]: https://img.shields.io/docker/pulls/gittools/gitversion.svg?logo=docker
9090
[az-pipeline-task]: https://marketplace.visualstudio.com/items?itemName=gittools.gittools
91-
[az-pipeline-task-badge]: https://img.shields.io/badge/marketplace-gittools.gittools-blue?logo=visual-studio
92-
[gh-actions]: https://github.com/marketplace/actions/use-actions
93-
[gh-actions-badge]: https://img.shields.io/badge/marketplace-use--actions-blue?logo=github
91+
[az-pipeline-task-badge]: https://img.shields.io/badge/marketplace-gittools.gittools-blue?logo=azure-pipelines
92+
[gh-actions]: https://github.com/marketplace/actions/gittools
93+
[gh-actions-badge]: https://img.shields.io/badge/marketplace-gittools-blue?logo=github
9494
[contribute]: https://github.com/GitTools/GitVersion/blob/master/CONTRIBUTING.md
9595
[why]: https://gitversion.net/docs/why
9696
[usage]: https://gitversion.net/docs/usage/usage

build.ps1

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,9 @@ $Arguments = @{
197197
nuget_useinprocessclient=$true;
198198
docker_distro=$DockerDistro;
199199
docker_dotnetversion=$DockerDotnetVersion;
200-
}.GetEnumerator() | ForEach-Object { "--{0}=`"{1}`"" -f $_.key, $_.value };
200+
}.GetEnumerator() | ForEach-Object {
201+
if ($_.value -ne "") { "--{0}=`"{1}`"" -f $_.key, $_.value }
202+
};
201203

202204
# Start Cake
203205
Write-Host "Running build script..."

docs/input/docs/build-server-support/build-server/bamboo.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ a Windows build host using Powershell. The build only needs one of the two.
1919

2020
```bash
2121
~/.dotnet/tools/dotnet-gitversion > gitversion.txt
22-
sed -i '1d;26d;s/ //;s/"//g;s/,//;s/:/=/' gitversion.txt
22+
sed -i '1d;$ d;s/ //;s/"//g;s/,//;s/:/=/' gitversion.txt
2323
```
2424

2525
### Task: Script

src/Directory.Build.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919

2020
</PropertyGroup>
2121
<PropertyGroup>
22-
<PackageVersion_LibGit2Sharp>0.27.0-preview-0034</PackageVersion_LibGit2Sharp>
23-
<PackageVersion_LibGit2Sharp_NativeBinaries>2.0.298</PackageVersion_LibGit2Sharp_NativeBinaries>
22+
<PackageVersion_LibGit2Sharp>0.27.0-preview-0096</PackageVersion_LibGit2Sharp>
23+
<PackageVersion_LibGit2Sharp_NativeBinaries>2.0.312</PackageVersion_LibGit2Sharp_NativeBinaries>
2424

2525
<PackageVersion_JetBrainsAnnotations>2020.1.0</PackageVersion_JetBrainsAnnotations>
2626
<PackageVersion_YamlDotNet>8.1.2</PackageVersion_YamlDotNet>
@@ -35,7 +35,7 @@
3535
<PackageVersion_GitToolsTesting>1.2.0</PackageVersion_GitToolsTesting>
3636
<PackageVersion_NUnit3TestAdapter>3.17.0</PackageVersion_NUnit3TestAdapter>
3737
<PackageVersion_NunitXmlTestLogger>2.1.80</PackageVersion_NunitXmlTestLogger>
38-
<PackageVersion_Shouldly>4.0.0</PackageVersion_Shouldly>
38+
<PackageVersion_Shouldly>4.0.1</PackageVersion_Shouldly>
3939

4040
</PropertyGroup>
4141

src/GitVersionCore.Tests/BuildAgents/BuildServerBaseTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public void BuildNumberIsFullSemVer()
5353

5454
writes = new List<string>();
5555
buildServer.WriteIntegration(writes.Add, variables, false);
56-
writes.ShouldBeEmpty();
56+
writes.ShouldNotContain(x => x.StartsWith("Executing GenerateSetVersionMessage for "));
5757
}
5858

5959
private class BuildAgent : BuildAgentBase

src/GitVersionCore.Tests/BuildAgents/GitHubActionsTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ public void ShouldNotWriteIntegration()
180180
// Act
181181
buildServer.WriteIntegration(s => { list.Add(s); }, vars, false);
182182

183-
list.ShouldBeEmpty();
183+
list.ShouldNotContain(x => x.StartsWith("Executing GenerateSetVersionMessage for "));
184184
}
185185

186186
[Test]

src/GitVersionCore/Core/BuildAgentBase.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,16 @@ protected BuildAgentBase(IEnvironment environment, ILog log)
3030

3131
public virtual void WriteIntegration(Action<string> writer, VersionVariables variables, bool updateBuildNumber = true)
3232
{
33-
if (writer == null || !updateBuildNumber)
33+
if (writer == null)
3434
{
3535
return;
3636
}
3737

38-
writer($"Executing GenerateSetVersionMessage for '{GetType().Name}'.");
39-
writer(GenerateSetVersionMessage(variables));
38+
if (updateBuildNumber)
39+
{
40+
writer($"Executing GenerateSetVersionMessage for '{GetType().Name}'.");
41+
writer(GenerateSetVersionMessage(variables));
42+
}
4043
writer($"Executing GenerateBuildLogOutput for '{GetType().Name}'.");
4144
foreach (var buildParameter in GenerateBuildLogOutput(variables))
4245
{

0 commit comments

Comments
 (0)