AutoUpdateAzurePipelinesAttribute Class
Definition
public class AutoUpdateAzurePipelinesAttribute : AzurePipelinesAttribute, IConfigurationGeneratorInheritance object → Attribute → Nuke.Common.CI.ConfigurationAttributeBase → Nuke.Common.CI.ChainedConfigurationAttributeBase → Nuke.Common.CI.AzurePipelines.AzurePipelinesAttribute → AzurePipelinesAttributeBase → AzurePipelinesAttribute
Implements Nuke.Common.CI.IConfigurationGenerator
Constructors
AutoUpdateAzurePipelinesAttribute(string[], string[], string?)
public AutoUpdateAzurePipelinesAttribute(string[] pipelineIds, string[] pipelineNames, string? suffix = null)Parameters
pipelineIds string[]
pipelineNames string[]
suffix string
AutoUpdateAzurePipelinesAttribute(string, string, string?)
public AutoUpdateAzurePipelinesAttribute(string pipelineId, string pipelineName, string? suffix = null)Parameters
pipelineId string
pipelineName string
suffix string
Properties
PipelineId
Gets or sets the pipeline ID which triggers this auto-update CI build to run.
[Parameter("The pipeline ID which triggers this auto-update CI build to run")]public string PipelineId { get; set; }PipelineIds
Gets or sets the pipeline IDs which trigger this auto-update CI build to run.
[Parameter("The pipeline IDs which trigger this auto-update CI build to run")]public string[] PipelineIds { get; set; }PipelineName
Gets or sets the pipeline name which trigger this auto-update CI build to run.
[Parameter("The pipeline name which trigger this auto-update CI build to run")]public string PipelineName { get; set; }PipelineNames
Gets or sets the pipeline names which trigger this auto-update CI build to run.
[Parameter("The pipeline names which trigger this auto-update CI build to run")]public string[] PipelineNames { get; set; }PipelineTriggerBranch
Gets or sets the pipeline branch which trigger this auto-update CI build to run.
[Parameter("The pipeline branch which trigger this auto-update CI build to run")]public string? PipelineTriggerBranch { get; set; }PipelineTriggerBranches
Gets or sets the pipeline branches which trigger this auto-update CI build to run.
[Parameter("The pipeline branches which trigger this auto-update CI build to run")]public string?[] PipelineTriggerBranches { get; set; }Methods
GetPipelines()
protected override IEnumerable<Pipeline> GetPipelines()Returns
CreateSetupSteps()
protected override IEnumerable<AzurePipelinesStep> CreateSetupSteps()