Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GitServiceInterface

Provide methods that must be implement by GithubService and GitlabService to interact with git repository

Hierarchy

  • GitServiceInterface

Implemented by

Index

Methods

addIssueComment

addPRComment

createIssue

createPullRequest

  • createPullRequest(gitCreatePRInfos: GitPRInfos): void

createRelease

createWebhook

  • createWebhook(webhookURL: string): void

deleteBranch

  • deleteBranch(branchName: string): void

deleteFile

getFileContent

getIssues

getLastBranchesCommitSha

getPullRequests

mergePullRequest

setEnvironmentVariables

  • setEnvironmentVariables(dataAccessService: DataAccessService, filePath: string): Promise<void>

updateCommitStatus

updateIssue

updatePullRequest

Generated using TypeDoc