Skip to content

Commit 2f639bd

Browse files
committed
Revert "code cleanup"
This reverts commit 0a64985.
1 parent 63b534c commit 2f639bd

File tree

4 files changed

+16
-11
lines changed

4 files changed

+16
-11
lines changed

src/GitVersionCore.Tests/BuildServers/JenkinsTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ namespace GitVersionCore.Tests.BuildServers
1515
[TestFixture]
1616
public class JenkinsTests : TestBase
1717
{
18-
private const string key = Jenkins.EnvironmentVariableName;
18+
private const string key = "JENKINS_URL";
1919
private const string branch = "GIT_BRANCH";
2020
private const string localBranch = "GIT_LOCAL_BRANCH";
2121
private const string pipelineBranch = "BRANCH_NAME";

src/GitVersionExe.Tests/GitVersionHelper.cs

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
using System;
2+
using System.Collections.Generic;
23
using System.IO;
34
using System.Text;
5+
using GitVersion.BuildServers;
46
using GitVersion.Helpers;
57
using GitVersionCore.Tests.Helpers;
68

@@ -33,6 +35,15 @@ private static ExecutionResults ExecuteIn(ArgumentBuilder arguments)
3335
var executable = PathHelper.GetExecutable();
3436
var output = new StringBuilder();
3537

38+
var environmentalVariables =
39+
new[]
40+
{
41+
new KeyValuePair<string, string>(TeamCity.EnvironmentVariableName, arguments.IsTeamCity ? "8.0.0" : null),
42+
new KeyValuePair<string, string>(AppVeyor.EnvironmentVariableName, null),
43+
new KeyValuePair<string, string>(TravisCi.EnvironmentVariableName, null),
44+
new KeyValuePair<string, string>(AzurePipelines.EnvironmentVariableName, null),
45+
};
46+
3647
var exitCode = -1;
3748

3849
try
@@ -48,7 +59,8 @@ private static ExecutionResults ExecuteIn(ArgumentBuilder arguments)
4859
null,
4960
executable,
5061
args,
51-
arguments.WorkingDirectory);
62+
arguments.WorkingDirectory,
63+
environmentalVariables);
5264
}
5365
catch (Exception exception)
5466
{

src/GitVersionExe.Tests/PullRequestInJenkinsPipelineTest.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using System;
22
using GitTools.Testing;
3-
using GitVersion.BuildServers;
43
using LibGit2Sharp;
54
using NUnit.Framework;
65
using Shouldly;
@@ -46,7 +45,7 @@ public void GivenJenkinsPipelineHasDuplicatedOriginVersionIsCalculatedProperly()
4645

4746
// Emulating Jenkins environment variable
4847
Environment.SetEnvironmentVariable(pipelineBranch, "PR-5");
49-
Environment.SetEnvironmentVariable(Jenkins.EnvironmentVariableName, "url");
48+
Environment.SetEnvironmentVariable("JENKINS_URL", "url");
5049

5150
var result = GitVersionHelper.ExecuteIn(fixture.RepositoryPath);
5251

@@ -57,7 +56,7 @@ public void GivenJenkinsPipelineHasDuplicatedOriginVersionIsCalculatedProperly()
5756
DirectoryHelper.DeleteDirectory(remoteRepositoryPath);
5857

5958
Environment.SetEnvironmentVariable(pipelineBranch, pipelineBranchOrig);
60-
Environment.SetEnvironmentVariable(Jenkins.EnvironmentVariableName, null);
59+
Environment.SetEnvironmentVariable("JENKINS_URL", null);
6160
}
6261
}
6362
}

src/GitVersionExe.Tests/PullRequestInTeamCityTest.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using System;
22
using GitTools.Testing;
3-
using GitVersion.BuildServers;
43
using LibGit2Sharp;
54
using NUnit.Framework;
65
using Shouldly;
@@ -42,16 +41,11 @@ public void GivenARemoteWithATagOnMasterAndAPullRequestWithTwoCommitsAndBuildIsR
4241
Commands.Checkout(fixture.Repository, mergeCommitSha);
4342
}
4443

45-
// Emulating Jenkins environment variable
46-
Environment.SetEnvironmentVariable(TeamCity.EnvironmentVariableName, "8.0.0");
47-
4844
var result = GitVersionHelper.ExecuteIn(fixture.RepositoryPath, isTeamCity: true);
4945

5046
result.ExitCode.ShouldBe(0);
5147
result.OutputVariables.FullSemVer.ShouldBe("1.0.4-PullRequest0005.3");
5248

53-
Environment.SetEnvironmentVariable(TeamCity.EnvironmentVariableName, null);
54-
5549
// Cleanup repository files
5650
DirectoryHelper.DeleteDirectory(remoteRepositoryPath);
5751
}

0 commit comments

Comments
 (0)