Skip to content

Commit 1350d0f

Browse files
committed
#405: Improved support for Azure DevOps and Github Actions
1 parent b0621fc commit 1350d0f

File tree

1 file changed

+8
-18
lines changed

1 file changed

+8
-18
lines changed

src/ReportGenerator.Core/Parser/FileReading/LocalFileReader.cs

+8-18
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,18 @@ static LocalFileReader()
3333
{
3434
var directories = new List<string>();
3535

36-
// Azure Devops - Windows
37-
if (Directory.Exists(@"D:\a\1\s"))
36+
// Azure DevOps
37+
if ("true".Equals(Environment.GetEnvironmentVariable("TF_BUILD"), StringComparison.OrdinalIgnoreCase)
38+
&& Environment.GetEnvironmentVariable("Build.SourcesDirectory") != null)
3839
{
39-
directories.Add(@"D:\a\1\s");
40+
directories.Add(Environment.GetEnvironmentVariable("Build.SourcesDirectory"));
4041
}
4142

42-
// Azure Devops - Unix
43-
if (Directory.Exists("/a/1/s"))
43+
// Github Actions
44+
if ("true".Equals(Environment.GetEnvironmentVariable("GITHUB_ACTIONS"), StringComparison.OrdinalIgnoreCase)
45+
&& Environment.GetEnvironmentVariable("GITHUB_WORKSPACE") != null)
4446
{
45-
directories.Add("/a/1/s");
46-
}
47-
48-
// Github Actions - Windows
49-
if (Directory.Exists(@"D:\a") && !Directory.Exists(@"D:\a\1\s"))
50-
{
51-
directories.Add(@"D:\a");
52-
}
53-
54-
// Github Actions - Unix
55-
if (Directory.Exists("/home/runner/work"))
56-
{
57-
directories.Add("/home/runner/work");
47+
directories.Add(Environment.GetEnvironmentVariable("GITHUB_WORKSPACE"));
5848
}
5949

6050
deterministicSourceDirectories = directories;

0 commit comments

Comments
 (0)