Skip to content

IBM DevOps uBuild - Process Steps

Assign Label

Use this step to assign a label to a build life in uBuild.

NameTypeDescriptionRequired
Build LifeStringThe build life to assign the status to.Yes
Label DependencyEnumerationThe label dependency applied to the label. Specify either None, Direct, or All.Yes
Label NameStringThe name of the label to be applied.Yes

Assign Status

Use this step to assign a status to a build life in uBuild.

NameTypeDescriptionRequired
Build LifeStringThe build life to assign the status to.Yes
External MessageStringThe external message for the status.Yes
Status NameStringThe name of the status to be applied.Yes

Download Artifacts

Use this step to download artifact set files from uBuild.

NameTypeDescriptionRequired
Build LifeStringThe build life identifier to download artifacts from.No
Build Life with LabelStringThe label name to use for selecting a build life to downloadNo
Build Life with StampStringThe stamp pattern to use for selecting a build life to download.No
PermissionsEnumerationSelect how you would like the Codestation to handle setting file permissions on download: NoneDo not copy any permissions Set AllSet all permissions from the original file Set Execute Bits OnlySet only the execute bits from the original file.Yes

Run Secondary Process

Use this step to run a secondary process in uBuild.

NameTypeDescriptionRequired
Build LifeStringThe build life identifier for the secondary process to run.Yes
Delay TimeStringThe time to start a secondary process. Specify in the following format MM/dd/yyyy hh:mm z.For hours specify an integer 0-23. Specify the timezone for the z variable.If this property is left blank, the process will start immediately.No
ProcessStringThe process identifier for the secondary process to run.Yes
PropertiesStringAdditional properties to pass to the workflow. These are sets of name, value, and secure.For example, [{"name": "user", "value": "admin", "secure": "true"}``].No