Skip to content
v2.274.0

JenkinsProviderProps Struct ​

Example ​

ts
const jenkinsProvider = new codepipeline_actions.JenkinsProvider(this, 'JenkinsProvider', {
  providerName: 'MyJenkinsProvider',
  serverUrl: 'http://my-jenkins.com:8080',
  version: '2', // optional, default: '1'
});

Properties ​

forBuildoptionalbooleanfor_buildoptionalboolforBuildoptionalBooleanForBuildoptionalboolForBuildoptional*bool= false#
Whether to immediately register a Jenkins Provider for the build category.

The Provider will always be registered if you create a JenkinsAction.

forTestoptionalbooleanfor_testoptionalboolforTestoptionalBooleanForTestoptionalboolForTestoptional*bool= false#
Whether to immediately register a Jenkins Provider for the test category.

The Provider will always be registered if you create a JenkinsTestAction.

providerNamestringprovider_namestrproviderNameStringProviderNamestringProviderName*stringrequired#
The name of the Jenkins provider that you set in the AWS CodePipeline plugin configuration of your Jenkins project.
example
ts
'MyJenkinsProvider'
serverUrlstringserver_urlstrserverUrlStringServerUrlstringServerUrl*stringrequired#
The base URL of your Jenkins server.
example
ts
'http://myjenkins.com:8080'
versionoptionalstringversionoptionalstrversionoptionalStringVersionoptionalstringVersionoptional*string= '1'#
The version of your provider.