Automates our Mercurial and Pivotal Tracker integration.
All it needs is two config files.
There's ~/.hekkertrekker:
{"token":"yoursecrettoken",
"newbranchcommitmsg":"Accepted story %d.",
"delivercommitmsg":"Delivered story %d.",
"closecommitmsg":"Closing branch.",
"donecommitmsg":"Done story %d.",
"donelabel":"live",
"name":"Your Name Exactly As Pivotal Tracker Knows It"}
And in your source dir, also called .hekkertrekker:
{"projectid":12345,"stagingbranch":"staging"}
ht start- Starts a new story and creates a new branch.ht deliver- Delivers current branch and merges to staging.ht done- Adds a tag to the story and merges to default.
Make sure you've got go installed. Run make. Copy the resulting ht binary
somewhere into your $PATH.
Are you kidding me? This is a hack.