TaskWorkflow.Builder |
TaskWorkflow.Builder.artifactsDirectory(String artifactsDirectory) |
(experimental) A directory name which contains artifacts to be uploaded (e.g.
|
TaskWorkflow.Builder |
TaskWorkflow.Builder.checkoutWith(CheckoutWith 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.downloadLfs(Boolean downloadLfs) |
(experimental) Whether to download files from Git LFS for this workflow.
|
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.jobDefaults(JobDefaults jobDefaults) |
(experimental) Default settings for all steps in the TaskWorkflow Job.
|
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.runsOnGroup(GroupRunnerOptions runsOnGroup) |
(experimental) Github Runner Group selection options.
|
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.
|