tgstation-server
6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
src
Tgstation.Server.Host
Components
Repository
IGitRemoteAdditionalInformation.cs
Go to the documentation of this file.
1
using
System.Threading;
2
using
System.Threading.Tasks;
3
4
using
Tgstation.Server.Api.Models
;
5
using
Tgstation.Server.Api.Models.Internal
;
6
7
namespace
Tgstation.Server.Host.Components.Repository
8
{
12
public
interface
IGitRemoteAdditionalInformation
:
IGitRemoteInformation
13
{
22
ValueTask<Models.TestMerge>
GetTestMerge
(
23
TestMergeParameters
parameters,
24
RepositorySettings
repositorySettings,
25
CancellationToken cancellationToken);
26
}
27
}
Tgstation.Server.Api.Models.RepositorySettings
Represents configurable settings for a git repository.
Definition
RepositorySettings.cs:9
Tgstation.Server.Api.Models.TestMergeParameters
Parameters for creating a TestMerge.
Definition
TestMergeParameters.cs:9
Tgstation.Server.Api.Models.Internal.IGitRemoteInformation
Provides information about remote providers.
Definition
IGitRemoteInformation.cs:7
Tgstation.Server.Host.Components.Repository.IGitRemoteAdditionalInformation
Additional information from git remotes.
Definition
IGitRemoteAdditionalInformation.cs:13
Tgstation.Server.Host.Components.Repository.IGitRemoteAdditionalInformation.GetTestMerge
ValueTask< Models.TestMerge > GetTestMerge(TestMergeParameters parameters, RepositorySettings repositorySettings, CancellationToken cancellationToken)
Retrieve the Models.TestMerge representation of given test merge parameters .
Tgstation.Server.Api.Models.Internal
Definition
ChatBotApiBase.cs:6
Tgstation.Server.Api.Models
Definition
ChatChannel.cs:6
Tgstation.Server.Host.Components.Repository
Definition
DefaultGitRemoteFeatures.cs:8
Generated by
1.9.8