-
Nested Class Summary
Nested Classes
static final class
Descriptor for CodeBuilder.
-
-
Constructor Summary
Constructors
CodeBuilder(String credentialsType,
String credentialsId,
String proxyHost,
String proxyPort,
String awsAccessKey,
Secret awsSecretKey,
String awsSessionToken,
String region,
String projectName,
String sourceVersion,
String sseAlgorithm,
String sourceControlType,
String localSourcePath,
String workspaceSubdir,
String gitCloneDepthOverride,
String reportBuildStatusOverride,
String secondarySourcesOverride,
String secondarySourcesVersionOverride,
String artifactTypeOverride,
String artifactLocationOverride,
String artifactNameOverride,
String artifactNamespaceOverride,
String artifactPackagingOverride,
String artifactPathOverride,
String artifactEncryptionDisabledOverride,
String overrideArtifactName,
String secondaryArtifactsOverride,
String envVariables,
String envParameters,
String buildSpecFile,
String buildTimeoutOverride,
String sourceTypeOverride,
String sourceLocationOverride,
String environmentTypeOverride,
String imageOverride,
String computeTypeOverride,
String cacheTypeOverride,
String cacheLocationOverride,
String cacheModesOverride,
String cloudWatchLogsStatusOverride,
String cloudWatchLogsGroupNameOverride,
String cloudWatchLogsStreamNameOverride,
String s3LogsStatusOverride,
String s3LogsEncryptionDisabledOverride,
String s3LogsLocationOverride,
String certificateOverride,
String serviceRoleOverride,
String insecureSslOverride,
String privilegedModeOverride,
String cwlStreamingDisabled,
String exceptionFailureMode,
String downloadArtifacts,
String downloadArtifactsRelativePath)
-
Method Summary
static Collection<software.amazon.awssdk.services.codebuild.model.EnvironmentVariable>
mapEnvVariables(String envVars,
software.amazon.awssdk.services.codebuild.model.EnvironmentVariableType envVarType)
void
void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
workspaceIncludes
@DataBoundSetter
public String workspaceIncludes
-
workspaceExcludes
@DataBoundSetter
public String workspaceExcludes
-
authorizationError
public static final String authorizationError
- See Also:
-
-
-
s3BucketBaseURL
public static final String s3BucketBaseURL
- See Also:
-
-
s3ARNPrefix
public static final String s3ARNPrefix
- See Also:
-
-
jenkinsSourceOverrideError
public static final String jenkinsSourceOverrideError
- See Also:
-
-
jenkinsSourceProjectSourceTypeError
public static final String jenkinsSourceProjectSourceTypeError
- See Also:
-
-
envVariableSyntaxError
public static final String envVariableSyntaxError
- See Also:
-
-
envVariableNameSpaceError
public static final String envVariableNameSpaceError
- See Also:
-
-
notVersionsedS3BucketError
public static final String notVersionsedS3BucketError
- See Also:
-
-
invalidSecondarySourceArtifacts
public static final String invalidSecondarySourceArtifacts
- See Also:
-
-
Constructor Details
-
CodeBuilder
@DataBoundConstructor
public CodeBuilder(String credentialsType,
String credentialsId,
String proxyHost,
String proxyPort,
String awsAccessKey,
Secret awsSecretKey,
String awsSessionToken,
String region,
String projectName,
String sourceVersion,
String sseAlgorithm,
String sourceControlType,
String localSourcePath,
String workspaceSubdir,
String gitCloneDepthOverride,
String reportBuildStatusOverride,
String secondarySourcesOverride,
String secondarySourcesVersionOverride,
String artifactTypeOverride,
String artifactLocationOverride,
String artifactNameOverride,
String artifactNamespaceOverride,
String artifactPackagingOverride,
String artifactPathOverride,
String artifactEncryptionDisabledOverride,
String overrideArtifactName,
String secondaryArtifactsOverride,
String envVariables,
String envParameters,
String buildSpecFile,
String buildTimeoutOverride,
String sourceTypeOverride,
String sourceLocationOverride,
String environmentTypeOverride,
String imageOverride,
String computeTypeOverride,
String cacheTypeOverride,
String cacheLocationOverride,
String cacheModesOverride,
String cloudWatchLogsStatusOverride,
String cloudWatchLogsGroupNameOverride,
String cloudWatchLogsStreamNameOverride,
String s3LogsStatusOverride,
String s3LogsEncryptionDisabledOverride,
String s3LogsLocationOverride,
String certificateOverride,
String serviceRoleOverride,
String insecureSslOverride,
String privilegedModeOverride,
String cwlStreamingDisabled,
String exceptionFailureMode,
String downloadArtifacts,
String downloadArtifactsRelativePath)
-
Method Details
-
readResolve
protected Object readResolve()
-
-
-
-
generateS3ArtifactURL
public String generateS3ArtifactURL(String artifactsTypeOverride,
String artifactLocation)
-
-
mapEnvVariables
public static Collection<software.amazon.awssdk.services.codebuild.model.EnvironmentVariable> mapEnvVariables(String envVars,
software.amazon.awssdk.services.codebuild.model.EnvironmentVariableType envVarType)
throws software.amazon.awssdk.services.codebuild.model.InvalidInputException
- Throws:
software.amazon.awssdk.services.codebuild.model.InvalidInputException
-
-
-
-
-
-