| Package | Description |
|---|---|
| io.github.cdklabs.projen.github |
| Modifier and Type | Method and Description |
|---|---|
TaskWorkflow.Builder |
TaskWorkflow.Builder.artifactsDirectory(String artifactsDirectory)
(experimental) A directory name which contains artifacts to be uploaded (e.g.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.checkoutWith(Map<String,? extends Object> checkoutWith)
(experimental) Override for the `with` property of the source code checkout step.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.condition(String condition)
(experimental) Adds an 'if' condition to the workflow.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.container(ContainerOptions container)
Default: - default image
|
static TaskWorkflow.Builder |
TaskWorkflow.Builder.create(GitHub github) |
TaskWorkflow.Builder |
TaskWorkflow.Builder.env(Map<String,String> env)
(experimental) Workflow environment variables.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.gitIdentity(GitIdentity gitIdentity)
(experimental) The git identity to use in this workflow.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.jobId(String jobId)
(experimental) The primary job id.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.name(String name)
(experimental) The workflow name.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.outputs(Map<String,? extends JobStepOutput> outputs)
(experimental) Mapping of job output names to values/expressions.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.permissions(JobPermissions permissions)
(experimental) Permissions for the build job.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.postBuildSteps(List<? extends JobStep> postBuildSteps)
(experimental) Actions to run after the main build step.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.preBuildSteps(List<? extends JobStep> preBuildSteps)
(experimental) Steps to run before the main build step.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.preCheckoutSteps(List<? extends JobStep> preCheckoutSteps)
(experimental) Initial steps to run before the source code checkout.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.runsOn(List<String> runsOn)
(experimental) Github Runner selection labels.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.task(Task task)
(experimental) The main task to be executed.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.triggers(Triggers triggers)
(experimental) The triggers for the workflow.
|
Copyright © 2021. All rights reserved.