Skip to content

brayovsky/pivotaly

Repository files navigation

Build Status Codacy Badge Coverage Status

Pivotaly

Pivotaly enables you to keep your work in sync with pivotal tracker without having to switch between the applications. Start, stop, finish and deliver stories that you are working on right from vscode.

Features

  • View story details View details of the story you are working on - description, id, name, type, story state, tasks and blockers

  • Start stories

    Mark a story as started

  • Unstart stories

    Mark a story as unstarted. Implemented as stop story

  • Finish stories

    Mark a story as finished

  • Deliver stories

    Mark a story as delivered

  • Deliver and undeliver tasks

    Mark tasks as complete or incomplete

  • Resolve and unresolve blockers

    Mark blockers as resolved or unresolved

  • Link stories

    Assign a story to a git branch

  • Member cycle time

    View cycle time per members per iteration

Change story state

Change Story State

View member cycle time

View Member Cycle Time

Requirements

1. Git (Optional)

Pivotaly can rely on git branches for an efficient flow. i.e. Pivotaly assumes a single pivotal tracker story corresponds to a single git branch.

A story id is prepended or appended to a git branch to link a story to a branch automatically. e.g ft-edit-read-me-345 will assume 345 is the story id.

2. Pivotal tracker API token

Pivotaly requires an API token for private pivotal tracker boards.

Extension Settings

Pivotaly contributes the following settings:

  • pivotaly.protectedBranches: Array of git branches that are ideally not feature branches e.g. master. Pivotaly will not attempt to link a story to git branches added.

  • pivotaly.branchDelimiter: Delimiter string or RegExp to use to retrieve story ID. e.g. set to '-' to get id 345 from ft-edit-read-me-345 or '_' to get 345 from ft-edit-read-me_345 or [\/-] to get 678 from feature/678-read-me

Known Issues

Pivotaly may not track check-outs from bare repositories as expected.

Release Notes

Changelog

Setting up

See set up instructions in contributing.md

About

Work seamlessly with pivotal tracker within vs-code

Resources

License

Stars

Watchers

Forks

Packages

No packages published