Skip to content

Rational Team Concert SCM - Steps and Settings

Steps and Settings

Steps and Settings

Process steps in the Rational Team Concert plug-in

RTC Changelog

Create a RTC changelog. The default timeframe for creating the changelog is between the previous BuildLife and the current BuildLife.

NameTypeDescriptionRequired
Start BuildLife IDStringThe BuildLife ID to begin the changelog.No

RTC Checkout

Checkout source from the RTC repository. There are no input properties for this step.

RTC Cleanup

Clean the current working directory. There are no input properties for this step.

RTC Create Baseline

Create a baseline in RTC.

NameTypeDescriptionRequired
LabelStringThe name of the baseline.Yes
MessageStringA description of the baseline.No

RTC Quiet Period

Check the RTC history for quiet period detection and publish the results.

NameTypeDescriptionRequired
End DateStringEnd the changelog at the specified date. Enter the date in one of the following formats: yyyy-MM-dd HH:mm:ss z, E MMM dd HH:mm:ss zzz yyyy, or in milliseconds since Unix Epoch.No
Start DateStringStart the changelog at the specified date. Enter the date in one of the following formats: yyyy-MM-dd HH:mm:ss z, E MMM dd HH:mm:ss zzz yyyy, or in milliseconds since Unix Epoch.No

Settings in the Rational Team Concert SCM plug-in

The following settings are available when you import component versions by using the Rational Team Concert SCM plug-in.

RTC Repository

NameTypeDescription
Command PathStringThe fully-qualified path of the RTC executable file. If the RTC executable is specified on the system PATH statement, you do not need to specify a value for this property.
List Snapshots Command Date FormatStringThe date format used in the output of thelist snapshots SCM command. The default format is MMM d, yyyy h:mm a. This property affects only the quiet period jobs.
Password ScriptStringThe property to use for the password to connect to the RTC repository, for example the**${p:RTCPassword}** property. If specifying a property, do not specify a value in the Password property field.
RTC PasswordPasswordThe password to use to connect to the RTC server.
RTC Server URLStringThe fully-qualified URL of the RTC server. For example, https://www.mycompany.com:9443/jazz.
RTC User NameStringThe user name to use to connect to the RTC server.

RTC Source Config

This is an RTC source configuration.

NameTypeDescription
BaselineStringSpecify a baseline name or alias to build from a baseline. The value for this property isignored if the Snapshot property contains a value.
Build Snapshot DescriptionStringThe description of the snapshot created by the server.
Build Snapshot NameStringThe name of the snapshot. A snapshot is created for every build. The default is based on the value of the uBuild-${p:buildlife/id} property.
Component ListStringA comma-separated list of component names or aliases to load in the local workspace.To specify all, leave this property blank.
Directory OffsetStringOverride the root directory of the template to an offset from the current job working directory. Use a period (.) for the current job working directory. Leave this property blank for the job working directory to be changed to the predefined root directory of the template.
Exclude UsersStringA list of users to exclude from the changelog. Enter each name on a new line.
File FiltersStringA list of patterns used to restrict the changelog to files matching the patterns. Specify each pattern on a new line. Patterns cancontain the following wildcards: *, **, and ?. Begin the line with a plus sign (+) to include or a negative sign (-) to exclue.
ForceBooleanOverwrite existing files when loading.
Include RootBooleanLoad component roots as directories on the file system.
RepositoryThe name of the RTC repository.
SnapshotStringSpecify a snapshot name or alias to build from a snapshot.
StreamStringThe name or alias of the default flow target stream for the workspace.
Workspace NameStringThe name of the workspace to use. If the workspace does not exist, it is created. You can use an alias for existing workspaces.