Using DoneDone with GitHub, Beanstalk, and Bitbucket

If you’re a developer, odds are good that you host your code repositories with GitHub, Beanstalk, or Bitbucket (or maybe all 3). Odds are also good that many of the changes you make in your repositories are directly related to issues in your DoneDone account. Luckily, you can easily connect DoneDone with your source control provider to update issues whenever you commit new code.

Integrate A DoneDone Project With Your Repository

Log in to DoneDone and navigate to one of your project dashboards (when viewing the “All Projects” dashboard, simply click on any project name, or click the dashboard title dropdown and select your project from the shortcut list.) Then click the Project Settings icon and choose Integration Settings.

This page displays all the information you'll need to connect DoneDone to your source code repository.

This page displays all the information you'll need to connect DoneDone to your source code repository.

GitHub

Expand the GitHub section and find your GitHub integration URL. All you’ll need to do is log in to your GitHub account, choose your repository, add a Post-Receive webhook, and paste this URL.

Beanstalk

Expand the Beanstalk section and find your Beanstalk integration URL. Then simply log in to your Beanstalk account, choose your repository, add a WebHook, and paste this URL.

Bitbucket

Find the Bitbucket section, which contains 4 settings values. Log in to your Bitbucket account, choose your repository, and navigate to Repository Details>Services. Add the DoneDone service and paste the values from DoneDone.

Committing Changes

Once you’ve connected DoneDone to your repository, you can easily update DoneDone issues by including data in your commit messages. Here’s an example:Fixed a CSS bug on the login form
[#15 status:Ready For Retest]This will add the commit message as a comment to DoneDone issue #15, and will set the issue's status to Ready for Retest. You can find more commit examples on our Subversion & Git Integration help page.Let us know how your version control integration goes. Tweet us at @getdonedone, or email us directly.

More from our blog...

We're on a quest to build the best issue tracking, help desk, and project management tool for all kinds of teams.

Subscribe to news and updates and follow us on Twitter.
We will never share your email address with third parties.

Give DoneDone a try today!

No credit card needed. Just sign up for a free trial, invite your team, and start getting things done with DoneDone.

Start trial- no credit card required

Questions? Contact Us.