Trim trailing .git from remote repository names

This commit is contained in:
Jordan Brown
2021-01-05 17:52:36 -05:00
parent ef813cca60
commit 334bb47ed9
2 changed files with 4 additions and 0 deletions
@@ -51,6 +51,8 @@ namespace Tgstation.Server.Host.Components.Repository
RemoteRepositoryOwner = remoteUrl.Segments[1].TrimEnd('/');
RemoteRepositoryName = remoteUrl.Segments[2].TrimEnd('/');
if (RemoteRepositoryName.EndsWith(".git", StringComparison.OrdinalIgnoreCase))
RemoteRepositoryName = RemoteRepositoryName[0..^4];
}
/// <inheritdoc />
@@ -45,6 +45,8 @@ namespace Tgstation.Server.Host.Components.Repository
{
RemoteRepositoryOwner = remoteUrl.Segments[1].TrimEnd('/');
RemoteRepositoryName = remoteUrl.Segments[2].TrimEnd('/');
if (RemoteRepositoryName.EndsWith(".git", StringComparison.OrdinalIgnoreCase))
RemoteRepositoryName = RemoteRepositoryName.Substring(0, RemoteRepositoryName.Length - 4);
}
/// <inheritdoc />