Skip to content

Commit 3fa14ba

Browse files
committed
Fix not picking up config file for dynamic repos
1 parent b52b89d commit 3fa14ba

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

GitVersionCore/Configuration/ConfigurationProvider.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ namespace GitVersion
66

77
public class ConfigurationProvider
88
{
9-
public static Config Provide(string gitDirectory, IFileSystem fileSystem)
9+
public static Config Provide(string workingDirectory, IFileSystem fileSystem)
1010
{
11-
var configFilePath = GetConfigFilePath(gitDirectory);
11+
var configFilePath = GetConfigFilePath(workingDirectory);
1212

1313
if (fileSystem.Exists(configFilePath))
1414
{
@@ -33,9 +33,9 @@ public static string GetEffectiveConfigAsString(string gitDirectory, IFileSystem
3333
return stringBuilder.ToString();
3434
}
3535

36-
public static void WriteSample(string gitDirectory, IFileSystem fileSystem)
36+
public static void WriteSample(string workingDirectory, IFileSystem fileSystem)
3737
{
38-
var configFilePath = GetConfigFilePath(gitDirectory);
38+
var configFilePath = GetConfigFilePath(workingDirectory);
3939

4040
if (!fileSystem.Exists(configFilePath))
4141
{
@@ -51,9 +51,9 @@ public static void WriteSample(string gitDirectory, IFileSystem fileSystem)
5151
}
5252
}
5353

54-
static string GetConfigFilePath(string gitDirectory)
54+
static string GetConfigFilePath(string workingDirectory)
5555
{
56-
return Path.Combine(Directory.GetParent(gitDirectory).FullName, "GitVersionConfig.yaml");
56+
return Path.Combine(Directory.GetParent(workingDirectory).FullName, "GitVersionConfig.yaml");
5757
}
5858
}
5959
}

GitVersionExe/SpecifiedArgumentRunner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public static void Run(Arguments arguments, IFileSystem fileSystem)
2626
}
2727
VersionVariables variables;
2828
var versionFinder = new GitVersionFinder();
29-
var configuration = ConfigurationProvider.Provide(dotGitDirectory, fileSystem);
29+
var configuration = ConfigurationProvider.Provide(arguments.TargetPath, fileSystem);
3030

3131
using (var repo = RepositoryLoader.GetRepo(dotGitDirectory))
3232
{

0 commit comments

Comments
 (0)