Versions in this module Expand all Collapse all v0 v0.2.0 Aug 28, 2024 v0.1.0 Dec 23, 2023 Changes in this version + type AzureDevOps struct + func NewAzureDevOps(organisationName string, personalAccessToken string) *AzureDevOps + func (a *AzureDevOps) AbandonPullRequest(projectName string, repositoryName string, pullRequestId int) (*git.GitPullRequest, error) + func (a *AzureDevOps) CreateBuildDefinition(projectName string, definitionName string, repositoryId string, ...) (*build.BuildDefinition, error) + func (a *AzureDevOps) CreatePullRequest(projectName string, repositoryName string, sourceRefName string, ...) (*git.GitPullRequest, error) + func (a *AzureDevOps) CreateWikiIfNotExists(projectName string, wikiName string, gitEmail string, gitUsername string) (*wiki.WikiV2, *git.GitRepository, error) + func (a *AzureDevOps) FindPullRequest(projectName string, repositoryName string, sourceRefName string, ...) (*git.GitPullRequest, error) + func (a *AzureDevOps) GetBuild(projectName string, buildId int) (*build.Build, error) + func (a *AzureDevOps) GetBuildDefinitionByName(projectName string, definitionName string) (*build.BuildDefinition, error) + func (a *AzureDevOps) GetFileContent(projectName string, repoName string, version string, filepath string, ...) (*git.GitItem, error) + func (a *AzureDevOps) GetIdentityId() (*uuid.UUID, error) + func (a *AzureDevOps) GetOrCreateBuildDefinition(projectName string, definitionName string, repositoryId string, ...) (*build.BuildDefinition, error) + func (a *AzureDevOps) GetPAT() (*string, error) + func (a *AzureDevOps) GetPackageVersion(projectName string, feedName string) (*[]feed.Package, error) + func (a *AzureDevOps) GetRepositories(projectName string) (*[]git.GitRepository, error) + func (a *AzureDevOps) GetRepository(projectName string, name string) (*git.GitRepository, error) + func (a *AzureDevOps) QueueBuild(projectName string, definitionId int, sourceBranch string, ...) (*build.Build, error) + func (a *AzureDevOps) SetPullRequestAutoComplete(projectName string, repositoryName string, pullRequestId int, ...) error + func (a *AzureDevOps) WaitForBuild(projectName string, buildId int, attempts uint, interval int) error + type CustomDefinition struct + ID *int + type CustomQueueBuildArgs struct + Definition CustomDefinition + SourceBranch string + TemplateParameters map[string]string