feat(console): gitlab, gitlab self hosted - templates (#5422)

gitlab provider
This commit is contained in:
Max Peintner
2023-03-15 07:49:32 +00:00
committed by GitHub
parent 0aaaf209be
commit 0d832ef67f
26 changed files with 1283 additions and 3 deletions
+28
View File
@@ -16,6 +16,10 @@ import {
AddGitHubEnterpriseServerProviderResponse,
AddGitHubProviderRequest,
AddGitHubProviderResponse,
AddGitLabProviderRequest,
AddGitLabProviderResponse,
AddGitLabSelfHostedProviderRequest,
AddGitLabSelfHostedProviderResponse,
AddGoogleProviderRequest,
AddGoogleProviderResponse,
AddIAMMemberRequest,
@@ -208,6 +212,10 @@ import {
UpdateGitHubEnterpriseServerProviderResponse,
UpdateGitHubProviderRequest,
UpdateGitHubProviderResponse,
UpdateGitLabProviderRequest,
UpdateGitLabProviderResponse,
UpdateGitLabSelfHostedProviderRequest,
UpdateGitLabSelfHostedProviderResponse,
UpdateGoogleProviderRequest,
UpdateGoogleProviderResponse,
UpdateIAMMemberRequest,
@@ -914,6 +922,26 @@ export class AdminService {
return this.grpcService.admin.updateGoogleProvider(req, null).then((resp) => resp.toObject());
}
public addGitLabProvider(req: AddGitLabProviderRequest): Promise<AddGitLabProviderResponse.AsObject> {
return this.grpcService.admin.addGitLabProvider(req, null).then((resp) => resp.toObject());
}
public updateGitLabProvider(req: UpdateGitLabProviderRequest): Promise<UpdateGitLabProviderResponse.AsObject> {
return this.grpcService.admin.updateGitLabProvider(req, null).then((resp) => resp.toObject());
}
public addGitLabSelfHostedProvider(
req: AddGitLabSelfHostedProviderRequest,
): Promise<AddGitLabSelfHostedProviderResponse.AsObject> {
return this.grpcService.admin.addGitLabSelfHostedProvider(req, null).then((resp) => resp.toObject());
}
public updateGitLabSelfHostedProvider(
req: UpdateGitLabSelfHostedProviderRequest,
): Promise<UpdateGitLabSelfHostedProviderResponse.AsObject> {
return this.grpcService.admin.updateGitLabSelfHostedProvider(req, null).then((resp) => resp.toObject());
}
public addGitHubProvider(req: AddGitHubProviderRequest): Promise<AddGitHubProviderResponse.AsObject> {
return this.grpcService.admin.addGitHubProvider(req, null).then((resp) => resp.toObject());
}
+28
View File
@@ -37,6 +37,10 @@ import {
AddGitHubEnterpriseServerProviderResponse,
AddGitHubProviderRequest,
AddGitHubProviderResponse,
AddGitLabProviderRequest,
AddGitLabProviderResponse,
AddGitLabSelfHostedProviderRequest,
AddGitLabSelfHostedProviderResponse,
AddGoogleProviderRequest,
AddGoogleProviderResponse,
AddHumanUserRequest,
@@ -441,6 +445,10 @@ import {
UpdateGitHubEnterpriseServerProviderResponse,
UpdateGitHubProviderRequest,
UpdateGitHubProviderResponse,
UpdateGitLabProviderRequest,
UpdateGitLabProviderResponse,
UpdateGitLabSelfHostedProviderRequest,
UpdateGitLabSelfHostedProviderResponse,
UpdateGoogleProviderRequest,
UpdateGoogleProviderResponse,
UpdateHumanEmailRequest,
@@ -873,6 +881,26 @@ export class ManagementService {
return this.grpcService.mgmt.updateGoogleProvider(req, null).then((resp) => resp.toObject());
}
public addGitLabProvider(req: AddGitLabProviderRequest): Promise<AddGitLabProviderResponse.AsObject> {
return this.grpcService.mgmt.addGitLabProvider(req, null).then((resp) => resp.toObject());
}
public updateGitLabProvider(req: UpdateGitLabProviderRequest): Promise<UpdateGitLabProviderResponse.AsObject> {
return this.grpcService.mgmt.updateGitLabProvider(req, null).then((resp) => resp.toObject());
}
public addGitLabSelfHostedProvider(
req: AddGitLabSelfHostedProviderRequest,
): Promise<AddGitLabSelfHostedProviderResponse.AsObject> {
return this.grpcService.mgmt.addGitLabSelfHostedProvider(req, null).then((resp) => resp.toObject());
}
public updateGitLabSelfHostedProvider(
req: UpdateGitLabSelfHostedProviderRequest,
): Promise<UpdateGitLabSelfHostedProviderResponse.AsObject> {
return this.grpcService.mgmt.updateGitLabSelfHostedProvider(req, null).then((resp) => resp.toObject());
}
public addGitHubProvider(req: AddGitHubProviderRequest): Promise<AddGitHubProviderResponse.AsObject> {
return this.grpcService.mgmt.addGitHubProvider(req, null).then((resp) => resp.toObject());
}