Documentation
¶
Index ¶
- Variables
- type AzureEnhancer
- func (a *AzureEnhancer) Enhance(data *models.Pipeline, importedPipelines []*enhancers.ImportedPipeline) (*models.Pipeline, error)
- func (a *AzureEnhancer) InheritParentPipelineData(parent, child *models.Pipeline) *models.Pipeline
- func (a *AzureEnhancer) LoadImportedPipelines(data *models.Pipeline, credentials *models.Credentials, ...) ([]*enhancers.ImportedPipeline, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( AZURE_SAAS_BASE_URL = "https://dev.azure.com/" ITEMS_API = "{PROJECT}/_apis/git/repositories/{REPOSITORY}/items?path={PATH}" VERSION_QUERY = "&versionDescriptor.versionType=tag&version=" )
Functions ¶
This section is empty.
Types ¶
type AzureEnhancer ¶
type AzureEnhancer struct{}
func (*AzureEnhancer) Enhance ¶
func (a *AzureEnhancer) Enhance(data *models.Pipeline, importedPipelines []*enhancers.ImportedPipeline) (*models.Pipeline, error)
func (*AzureEnhancer) InheritParentPipelineData ¶ added in v1.2.0
func (a *AzureEnhancer) InheritParentPipelineData(parent, child *models.Pipeline) *models.Pipeline
func (*AzureEnhancer) LoadImportedPipelines ¶
func (a *AzureEnhancer) LoadImportedPipelines(data *models.Pipeline, credentials *models.Credentials, organization, baseUrl *string) ([]*enhancers.ImportedPipeline, error)
Click to show internal directories.
Click to hide internal directories.