The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.

For a list of other such plugins, see the Pipeline Steps Reference page.

AWS CodeBuild Plugin

awsCodeBuild: Invoke an AWS CodeBuild build

  • projectName
    • Type: String
  • artifactEncryptionDisabledOverride (optional)
    • Type: String
  • artifactLocationOverride (optional)
    • Type: String
  • artifactNameOverride (optional)
    • Type: String
  • artifactNamespaceOverride (optional)
    • Type: String
  • artifactPackagingOverride (optional)
    • Type: String
  • artifactPathOverride (optional)
    • Type: String
  • artifactTypeOverride (optional)
    • Type: String
  • awsAccessKey (optional)
    • Type: String
  • awsSecretKey (optional)
    • Type: String
  • awsSessionToken (optional)
    • Type: String
  • buildSpecFile (optional)
    • Type: String
  • buildTimeoutOverride (optional)
    • Type: String
  • cacheLocationOverride (optional)
    • Type: String
  • cacheModesOverride (optional)
    • Type: String
  • cacheTypeOverride (optional)
    • Type: String
  • certificateOverride (optional)
    • Type: String
  • cloudWatchLogsGroupNameOverride (optional)
    • Type: String
  • cloudWatchLogsStatusOverride (optional)
    • Type: String
  • cloudWatchLogsStreamNameOverride (optional)
    • Type: String
  • computeTypeOverride (optional)
    • Type: String
  • credentialsId (optional)
    • Type: String
  • credentialsType (optional)
    • Type: String
  • cwlStreamingDisabled (optional)
    • Type: String
  • downloadArtifacts (optional)
    • Type: String
  • downloadArtifactsRelativePath (optional)
    • Type: String
  • envParameters (optional)
    • Type: String
  • envVariables (optional)
    • Type: String
  • environmentTypeOverride (optional)
    • Type: String
  • exceptionFailureMode (optional)
    • Type: String
  • gitCloneDepthOverride (optional)
    • Type: String
  • imageOverride (optional)
    • Type: String
  • insecureSslOverride (optional)
    • Type: String
  • localSourcePath (optional)
    • Type: String
  • overrideArtifactName (optional)
    • Type: String
  • privilegedModeOverride (optional)
    • Type: String
  • proxyHost (optional)
    • Type: String
  • proxyPort (optional)
    • Type: String
  • region (optional)
    • Type: String
  • reportBuildStatusOverride (optional)
    • Type: String
  • s3LogsEncryptionDisabledOverride (optional)
    • Type: String
  • s3LogsLocationOverride (optional)
    • Type: String
  • s3LogsStatusOverride (optional)
    • Type: String
  • secondaryArtifactsOverride (optional)
    • Type: String
  • secondarySourcesOverride (optional)
    • Type: String
  • secondarySourcesVersionOverride (optional)
    • Type: String
  • serviceRoleOverride (optional)
    • Type: String
  • sourceControlType (optional)
    • Type: String
  • sourceLocationOverride (optional)
    • Type: String
  • sourceTypeOverride (optional)
    • Type: String
  • sourceVersion (optional)
    • Type: String
  • sseAlgorithm (optional)
    • Type: String
  • workspaceExcludes (optional)
    • Type: String
  • workspaceIncludes (optional)
    • Type: String
  • workspaceSubdir (optional)
    • Type: String

step([$class: 'CodeBuilder']): AWS CodeBuild

  • credentialsType
    • Type: String
  • credentialsId
    • Type: String
  • proxyHost
    • Type: String
  • proxyPort
    • Type: String
  • awsAccessKey
    • Type: String
  • awsSecretKey
    • Type: class hudson.util.Secret
  • awsSessionToken
    • Type: String
  • region
    • Type: String
  • projectName
    • Type: String
  • sourceVersion
    • Type: String
  • sseAlgorithm
    • Type: String
  • sourceControlType
    • Type: String
  • localSourcePath
    • Type: String
  • workspaceSubdir
    • Type: String
  • gitCloneDepthOverride
    • Type: String
  • reportBuildStatusOverride
    • Type: String
  • secondarySourcesOverride
    • Type: String
  • secondarySourcesVersionOverride
    • Type: String
  • artifactTypeOverride
    • Type: String
  • artifactLocationOverride
    • Type: String
  • artifactNameOverride
    • Type: String
  • artifactNamespaceOverride
    • Type: String
  • artifactPackagingOverride
    • Type: String
  • artifactPathOverride
    • Type: String
  • artifactEncryptionDisabledOverride
    • Type: String
  • overrideArtifactName
    • Type: String
  • secondaryArtifactsOverride
    • Type: String
  • envVariables
    • Type: String
  • envParameters
    • Type: String
  • buildSpecFile
    • Type: String
  • buildTimeoutOverride
    • Type: String
  • sourceTypeOverride
    • Type: String
  • sourceLocationOverride
    • Type: String
  • environmentTypeOverride
    • Type: String
  • imageOverride
    • Type: String
  • computeTypeOverride
    • Type: String
  • cacheTypeOverride
    • Type: String
  • cacheLocationOverride
    • Type: String
  • cacheModesOverride
    • Type: String
  • cloudWatchLogsStatusOverride
    • Type: String
  • cloudWatchLogsGroupNameOverride
    • Type: String
  • cloudWatchLogsStreamNameOverride
    • Type: String
  • s3LogsStatusOverride
    • Type: String
  • s3LogsEncryptionDisabledOverride
    • Type: String
  • s3LogsLocationOverride
    • Type: String
  • certificateOverride
    • Type: String
  • serviceRoleOverride
    • Type: String
  • insecureSslOverride
    • Type: String
  • privilegedModeOverride
    • Type: String
  • cwlStreamingDisabled
    • Type: String
  • exceptionFailureMode
    • Type: String
  • downloadArtifacts
    • Type: String
  • downloadArtifactsRelativePath
    • Type: String
  • workspaceExcludes (optional)
    • Type: String
  • workspaceIncludes (optional)
    • Type: String

Was this page helpful?

Please submit your feedback about this page through this quick form.

Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?

    


See existing feedback here.