mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-24 05:27:30 +01:00
Attempt to deduce GitHub and GitLab test merge URLs if API calls fail
Closes #1795
This commit is contained in:
@@ -93,7 +93,7 @@ namespace Tgstation.Server.Host.Components.Repository
|
||||
Comment = parameters.Comment,
|
||||
Number = parameters.Number,
|
||||
TargetCommitSha = revisionToUse,
|
||||
Url = pr?.HtmlUrl ?? errorMessage,
|
||||
Url = pr?.HtmlUrl ?? $"https://github.com/{RemoteRepositoryOwner}/{RemoteRepositoryName}/pull/{parameters.Number}",
|
||||
};
|
||||
|
||||
return testMerge;
|
||||
|
||||
@@ -85,7 +85,7 @@ namespace Tgstation.Server.Host.Components.Repository
|
||||
Comment = parameters.Comment,
|
||||
Number = parameters.Number,
|
||||
TargetCommitSha = parameters.TargetCommitSha,
|
||||
Url = ex.Message,
|
||||
Url = $"https://gitlab.com/{RemoteRepositoryOwner}/{RemoteRepositoryName}/-/merge_requests/{parameters.Number}",
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user