GitHubWorkflow.Builder |
GitHubWorkflow.Builder.awsCredentials(AwsCredentialsSecrets awsCredentials) |
Names of GitHub repository secrets that include AWS credentials for deployment.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.buildContainer(ContainerOptions buildContainer) |
Build container options.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.cdkCliVersion(String cdkCliVersion) |
Version of the CDK CLI to use.
|
static GitHubWorkflow.Builder |
GitHubWorkflow.Builder.create(software.constructs.Construct scope,
String id) |
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.dockerCredentials(List<? extends DockerCredential> dockerCredentials) |
The Docker Credentials to use to login.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.gitHubActionRoleArn(String gitHubActionRoleArn) |
A role that utilizes the GitHub OIDC Identity Provider in your AWS account.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.postBuildSteps(List<? extends JobStep> postBuildSteps) |
GitHub workflow steps to execute after build.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.preBuildSteps(List<? extends JobStep> preBuildSteps) |
GitHub workflow steps to execute before build.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.preSynthed(Boolean preSynthed) |
Indicates if the repository already contains a synthesized `cdk.out` directory, in which case we will simply checkout the repo in jobs that require `cdk.out`.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.publishAssetsAuthRegion(String publishAssetsAuthRegion) |
Will assume the GitHubActionRole in this region when publishing assets.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.runner(Runner runner) |
The type of runner to run the job on.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.synth(software.amazon.awscdk.pipelines.IFileSetProducer synth) |
The build step that produces the CDK Cloud Assembly.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.workflowName(String workflowName) |
Name of the workflow.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.workflowPath(String workflowPath) |
File path for the GitHub workflow.
|
GitHubWorkflow.Builder |
GitHubWorkflow.Builder.workflowTriggers(WorkflowTriggers workflowTriggers) |
GitHub workflow triggers.
|