Skip to content

Commit f4d620f

Browse files
committed
Make sure artifacts get built
1 parent 596daec commit f4d620f

File tree

2 files changed

+11
-20
lines changed

2 files changed

+11
-20
lines changed

build.cake

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ void Build()
2222
XBuild("./src/GitVersion.sln", new XBuildSettings()
2323
.SetConfiguration(configuration)
2424
.WithProperty("POSIX", "True")
25+
.WithProperty("GitVersion_NuGetVersion", nugetVersion)
26+
.WithProperty("GitVersion_SemVer", semVersion)
2527
.SetVerbosity(Verbosity.Verbose)
2628
);
2729
}
@@ -31,6 +33,8 @@ void Build()
3133
.SetConfiguration(configuration)
3234
.SetPlatformTarget(PlatformTarget.MSIL)
3335
.WithProperty("Windows", "True")
36+
.WithProperty("GitVersion_NuGetVersion", nugetVersion)
37+
.WithProperty("GitVersion_SemVer", semVersion)
3438
.UseToolVersion(MSBuildToolVersion.VS2015)
3539
.SetVerbosity(Verbosity.Minimal)
3640
.SetNodeReuse(false));
@@ -48,23 +52,13 @@ Task("Version")
4852
.IsDependentOn("DogfoodBuild")
4953
.Does(() =>
5054
{
51-
if(!BuildSystem.IsLocalBuild)
55+
GitVersion(new GitVersionSettings
5256
{
53-
GitVersion(new GitVersionSettings
54-
{
55-
UpdateAssemblyInfo = true,
56-
LogFilePath = "console",
57-
OutputType = GitVersionOutput.BuildServer,
58-
ToolPath = @"src\GitVersionExe\bin\Release\GitVersion.exe"
59-
});
60-
61-
version = EnvironmentVariable("GitVersion_MajorMinorPatch");
62-
nugetVersion = EnvironmentVariable("GitVersion_NuGetVersion");
63-
preReleaseTag = EnvironmentVariable("GitVersion_PreReleaseTag");
64-
semVersion = EnvironmentVariable("GitVersion_LegacySemVerPadded");
65-
milestone = string.Concat("v", version);
66-
}
67-
57+
UpdateAssemblyInfo = true,
58+
LogFilePath = "console",
59+
OutputType = GitVersionOutput.BuildServer,
60+
ToolPath = @"src\GitVersionExe\bin\Release\GitVersion.exe"
61+
});
6862
GitVersion assertedVersions = GitVersion(new GitVersionSettings
6963
{
7064
OutputType = GitVersionOutput.Json,
@@ -75,7 +69,6 @@ Task("Version")
7569
nugetVersion = assertedVersions.NuGetVersion;
7670
preReleaseTag = assertedVersions.PreReleaseTag;
7771
semVersion = assertedVersions.LegacySemVerPadded;
78-
milestone = string.Concat("v", version);
7972
});
8073

8174
Task("NuGet-Package-Restore")
@@ -106,7 +99,7 @@ Task("Zip-Files")
10699
.IsDependentOn("Run-NUnit-Tests")
107100
.Does(() =>
108101
{
109-
Zip("./build/NuGetCommandLineBuild/Tools/", "GitVersion_" + nugetVersion + ".zip");
102+
Zip("./build/NuGetCommandLineBuild/Tools/", "build/GitVersion_" + nugetVersion + ".zip");
110103
});
111104

112105
Task("Create-Release-Notes")
@@ -147,7 +140,6 @@ Task("Upload-AppVeyor-Artifacts")
147140
AppVeyor.UploadArtifact("build/NuGetTaskBuild/GitVersionTask." + nugetVersion +".nupkg");
148141
AppVeyor.UploadArtifact("build/GitVersionTfsTaskBuild/gittools.gitversion-" + semVersion + ".vsix");
149142
AppVeyor.UploadArtifact("build/GitVersion_" + nugetVersion + ".zip");
150-
AppVeyor.UploadArtifact("build/GitVersionTfsBuildTask_" + nugetVersion + ".zip");
151143
});
152144

153145

src/GitVersionExe/GitVersionExe.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,6 @@
177177

178178
<!-- TfsBuildTask -->
179179
<Copy SourceFiles="@(NativeBinaries)" DestinationFiles="@(NativeBinaries->'$(BuildDir)GitVersionTfsTaskBuild\GitVersionTask\lib\%(RecursiveDir)%(Filename)%(Extension)')" />
180-
<Copy SourceFiles="$(OutputPath)GitVersion.pdb" DestinationFolder="$(BuildDir)GitVersionTfsTaskBuild" Condition="Exists('$(OutputPath)GitVersion.pdb')" />
181180
<Copy SourceFiles="$(SolutionDir)GitVersionTfsTask\extension-icon.png" DestinationFolder="$(BuildDir)GitVersionTfsTaskBuild" />
182181
<Copy SourceFiles="$(SolutionDir)GitVersionTfsTask\manifest.json" DestinationFolder="$(BuildDir)GitVersionTfsTaskBuild" />
183182
<Copy SourceFiles="$(SolutionDir)GitVersionTfsTask\overview.md" DestinationFolder="$(BuildDir)GitVersionTfsTaskBuild" />

0 commit comments

Comments
 (0)