Skip to content

Commit c54d095

Browse files
Strip .git from $ModuleName
1 parent 5f7760e commit c54d095

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Public/Get-GitModule.ps1

+3-1
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ function Get-GitModule {
4646
$ModuleName = ($P1 -split '/')[-1]
4747
$tempDir = Join-Path $tmpRoot $ModuleName
4848
if (!(Test-Path $tempDir)) {
49+
# Strip .git from variables if a directory that ends with .git isn't located (backwards compatibility)
50+
if ($tempDir.EndsWith('.git')) { $ModuleName = $ModuleName.Substring(0,$ModuleName.Length-4) }
4951
Write-Verbose -Message "$(Get-Date -f T) creating directory $tempDir"
5052
New-Item $tempDir -ItemType Directory -Force | Out-Null
5153
} elseif (Get-ChildItem $tempDir -Force) {
@@ -112,4 +114,4 @@ function Get-GitModule {
112114
Write-Verbose -Message "$(Get-Date -f G) $FunctionName completed"
113115
}
114116

115-
}
117+
}

0 commit comments

Comments
 (0)