GetTriggerBuildStep class
Constructors
-
GetTriggerBuildStep({required Input<List<int>> allowExitCodes, required Input<bool> allowFailure, required Input<List<String>> args, required Input<String> dir, required Input<String> entrypoint, required Input<List<String>> envs, required Input<String> id, required Input<String> name, required Input<String> script, required Input<List<String>> secretEnvs, required Input<String> timeout, required Input<String> timing, required Input<List<GetTriggerBuildStepVolume>> volumes, required Input<List<String>> waitFors})
-
Creates a new GetTriggerBuildStep.
allowExitCodes Allow this build step to fail without failing the entire build if and
allowFailure Allow this build step to fail without failing the entire build.
args A list of arguments that will be presented to the step when it is started.
dir Working directory to use when running this step's container.
entrypoint Entrypoint to be used instead of the build step image's
envs A list of environment variable definitions to be used when
id Unique identifier for this build step, used in 'wait_for' to
name The name of the container image that will run this particular build step.
script A shell script to be executed in the step.
secretEnvs A list of environment variables which are encrypted using
timeout Time limit for executing this build step. If not defined,
timing Output only. Stores timing information for executing this
volumes List of volumes to mount into the build step.
waitFors The ID(s) of the step(s) that this build step depends on.
const
-
GetTriggerBuildStep.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
allowExitCodes
→ Input<List<int>>
-
Allow this build step to fail without failing the entire build if and
only if the exit code is one of the specified codes.
final
-
allowFailure
→ Input<bool>
-
Allow this build step to fail without failing the entire build.
If false, the entire build will fail if this step fails. Otherwise, the
build will succeed, but this step will still have a failure status.
Error information will be reported in the 'failureDetail' field.
final
-
args
→ Input<List<String>>
-
A list of arguments that will be presented to the step when it is started.
final
-
dir
→ Input<String>
-
Working directory to use when running this step's container.
final
-
entrypoint
→ Input<String>
-
Entrypoint to be used instead of the build step image's
default entrypoint.
If unset, the image's default entrypoint is used
final
-
envs
→ Input<List<String>>
-
A list of environment variable definitions to be used when
running a step.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
id
→ Input<String>
-
Unique identifier for this build step, used in 'wait_for' to
reference this build step as a dependency.
final
-
name
→ Input<String>
-
The name of the container image that will run this particular build step.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
script
→ Input<String>
-
A shell script to be executed in the step.
When script is provided, the user cannot specify the entrypoint or args.
final
-
secretEnvs
→ Input<List<String>>
-
A list of environment variables which are encrypted using
a Cloud Key
Management Service crypto key. These values must be specified in
the build's 'Secret'.
final
-
timeout
→ Input<String>
-
Time limit for executing this build step. If not defined,
the step has no
time limit and will be allowed to continue to run until either it
completes or the build itself times out.
final
-
timing
→ Input<String>
-
Output only. Stores timing information for executing this
build step.
final
-
volumes
→ Input<List<GetTriggerBuildStepVolume>>
-
List of volumes to mount into the build step.
final
-
waitFors
→ Input<List<String>>
-
The ID(s) of the step(s) that this build step depends on.
final