Table of Contents

Codebeamer

Stages supports Codebeamer tracker of type Document

Example Configurations

There are two modes how the adapter can be configured: “direct download” or “link to codebeamer”. This mode defines what happens when the user clicks on Codebeamer file in Stages (download action). The following sections show example configurations for each mode.

Download file via Stages

Stages downloads the file from Codebeamer and presents the file directly to the Stages user.

<cms-type name="codebeamer">
    <!-- Global Properties -->
    <cms-host ident="codebeamer1" name="https://codebeamer.example.com/cb" displayName="Codebeamer Example Server">
        <!-- Host Properties -->
        <cms-property name="user" value="codebeamer_username" />
        <cms-property name="password" value="codebeamer_password" />
        <cms-property name="tracker" value="30289" />
    </cms-host>
</cms-type>

Stages sends the user to Codebeamer on the correct item.

<cms-type name="codebeamer">
    <!-- Global Properties -->
    <cms-host ident="codebeamer1" name="https://codebeamer.example.com/cb" displayName="Codebeamer Example Server">
        <!-- Host Properties -->
        <cms-property name="user" value="codebeamer_username" />
        <cms-property name="password" value="codebeamer_password" />
        <cms-property name="tracker" value="30289" />
        <cms-property name="link" value="true"/>
        <cms-property name="use.system.account.for.download" value="true"/>
    </cms-host>
</cms-type>

Host Properties

These configuration properties affect the behavior of one Codebeamer server.

user
password
tracker
revisionprefix (optional)
link (optional)
use.system.account.for.download (optional)

Repository Configuration

Access to Codebeamer projects can be configured in Stages processes via “Management > File Management > Repositories”.

Name: The name of this Codebeamer configuration. This name will be used by Stages to refer to this repository configuration (e.g. in repository plan)
Codebeamer Server: This selection field contains an entry for each cms-host section in the Stages configuration file (config.xml). You can select the host for this repository configuration.
Tracker ID: The ID of the tracker to connect. This overwrites the tracker from the configuration file (config.xml).
Username: Define a username for this repository configuration. This overwrites the property username from the configuration file (config.xml).
Password: Define a username for this repository configuration. This overwrites the property password from the configuration file (config.xml).
Default Lifecycle: Select a lifecycle from the process metamodel as default for files from this repository.

Known Limitations