Pivotal Tracker integration

Authentication

Supported authentication methods

Personal token

To proceed with this authentication type you need to obtain API token from Pivotal Tracker. Steps below will instruct you how to do that.

Navigate to your Pivotal Tracker. Reveal user menu by clicking on your avatar icon in header and then click "Profile" there.

Reveal user menu

When navigated to profile page, scroll down to "API Token" section and copy your token.

Copy token

Now, when you've obtained a token, lets configure integration in Bugsee.

Start Bugsee integration wizard and paste token copied in previous step. Click "Next".

Select personal token

Configuration

There are no any specific configuration steps for Pivotal Tracker. Refer to configuration section for description about generic steps.

Custom recipes

Bugsee can accommodate all these customizations with the help of custom recipes. This section provides a few examples of using custom recipes specifically with Pivotal. For basic introduction, refer to custom recipe documentation.

Setting labels field

By default Bugsee creates and updates Pivotal stories with Bugsee issue labels. But labels list can be overridden inside your custom recipe. For example you can add some new label to existing ones:

function create(context) {
    // ....

    return {
        // ...
        labels: [...issue.labels, "My awesome label"]
    };
}

function update(context, changes) {
    const result = {};
    // ...

    if (changes.labels) {
        result.labels = [...changes.labels.to, "My awesome label"];
    }

    return {
        issue: {
            custom: {}
        },
        changes: result
    };
}