UNPKG

sfdx-hardis

Version:

Swiss-army-knife Toolbox for Salesforce. Allows you to define a complete CD/CD Pipeline. Orchestrate base commands and assist users with interactive wizards

22 lines (21 loc) 1.1 kB
import { CommonPullRequestInfo, PullRequestMessageRequest, PullRequestMessageResult } from "./index.js"; import { GitProviderRoot } from "./gitProviderRoot.js"; export declare class GitlabProvider extends GitProviderRoot { private gitlabApi; serverUrl: string; token: string; constructor(); getLabel(): string; getCurrentJobUrl(): Promise<string | null>; getCurrentBranchUrl(): Promise<string | null>; supportsMermaidInPrMarkdown(): Promise<boolean>; getPullRequestInfo(): Promise<CommonPullRequestInfo | null>; getBranchDeploymentCheckId(gitBranch: string): Promise<string | null>; getPullRequestDeploymentCheckId(): Promise<string | null>; private getDeploymentIdFromPullRequest; postPullRequestMessage(prMessage: PullRequestMessageRequest): Promise<PullRequestMessageResult>; listPullRequestsInBranchSinceLastMerge(currentBranchName: string, targetBranchName: string, childBranchesNames: string[]): Promise<CommonPullRequestInfo[]>; private findLastMergedMR; private getCommitsSinceLastMerge; private completePullRequestInfo; }