Redmine Plugin to Sync Pivotal Tracker with Redmine and vise versa
Two-Way sync Pivotal Tracker stories/tasks to Redmine. Successor of Trackmine plugin
Clone it into under plugins folder:
$ git clone https://github.com/noma4i/pivotal_miner.git
Install missing gems:
$ bundle install
Run migrations:
$ rake redmine:plugins:migrate
First of all you will need to setup pivotal_miner.yml
(example included) and place it under config
folder in Readmine
super_user:
token: PIVOTAL_TRACKER_TOKEN
mappings:
# tracker name for SubTasks
tasks: Task
# status name for task in Redmine in case it was deleted from Pivotal Tracker
removed_task: Rejected
# Tag name in Pivotal to change priority
priority:
P1: Immediate
P2: Urgent
P3: High
P4: Medium
P5: Low
# User stories states map to Redmine issue states and vise versa
story_states:
unstarted: Pending
started: Implementation
finished: Resolved
delivered: Resolved
accepted: Closed
rejected: Pending
# Redmine Issue states map to Pivotal Story states
issue_states:
Pending: unstarted
Implementation: started
Resolved: finished
Resolved: delivered
Closed: accepted
Pending: rejected
Rejected: rejected
# Redmine states map to Pivotal SubTasks 'ticks'
task_states:
Pending: open
Implementation: open
Resolved: closed
Closed: closed
Accepted: open
Add Web Hook Url pointing to your Redmine app. To do that:
Project -> Configure Integrations
In Web Hook Url
put [redmine_app_url]/pivotal_activity.json
API_VERSION: 5
Example:
http://my-company-redmine-site.org/pivotal_activity.json
Navigate to Administration
panel and open Pivotal Miner
. You will need to setup what projects to sync and what lablels to take. If you have users to link between Pivotal Tracker and Redmine you can make it manualy or automaticaly if emails are same.
Copyright (c) 2016 Alexander Tsirel @noma4i
Copyright (c) 2010 - 2015 Capita Unternehmensberatung GmbH. See LICENSE for details.
kindly sponsored by Texuna Technologies Ltd
Open Issue or send PR ;)