Interface IJenkinsActionProps
Construction properties of JenkinsAction
.
Inherited Members
Namespace: Amazon.CDK.AWS.CodePipeline.Actions
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IJenkinsActionProps : ICommonActionProps
Syntax (vb)
Public Interface IJenkinsActionProps
Inherits ICommonActionProps
Remarks
ExampleMetadata: infused
Examples
JenkinsProvider jenkinsProvider;
var buildAction = new JenkinsAction(new JenkinsActionProps {
ActionName = "JenkinsBuild",
JenkinsProvider = jenkinsProvider,
ProjectName = "MyProject",
Type = JenkinsActionType.BUILD
});
Synopsis
Properties
Inputs | The source to use as input for this build. |
JenkinsProvider | The Jenkins Provider for this Action. |
Outputs | |
ProjectName | The name of the project (sometimes also called job, or task) on your Jenkins installation that will be invoked by this Action. |
Type | The type of the Action - Build, or Test. |
Properties
Inputs
The source to use as input for this build.
virtual Artifact_[] Inputs { get; }
Property Value
JenkinsProvider
The Jenkins Provider for this Action.
IJenkinsProvider JenkinsProvider { get; }
Property Value
Outputs
ProjectName
The name of the project (sometimes also called job, or task) on your Jenkins installation that will be invoked by this Action.
string ProjectName { get; }
Property Value
System.String
Examples
"MyJob";
Type
The type of the Action - Build, or Test.
JenkinsActionType Type { get; }
Property Value