GitHub

Provides integration with GitHub for issue tracking.

  • About
  • Release Notes
  • Version History
  • Installation

GitHub Issue tracking and Source Control with BuildMaster

Adding the GitHub Extension provides the built-in capability to use GitHub as your Source Control and Issue Tracking provider directly in a deployment plan.

Source Control operation include:

  • Apply Label - Applies a label to source files in the repository.
  • Get Labeled - Gets the version of code from a repository with the specified label or tag.
  • Get Latest - Gets the latest version of code from a repository.

Specific Issue Tracking operation added include:

  • Add Comment to Issue -Writes a comment to all GitHub Issues of the current release
  • Close Issues - Close all open issues associated with current BuildMaster release
  • Generate Release Notes - Generates an HTML file containing the BuildMaster release notes and/or issues from GitHub
  • Change work item status - Changes the status of a Issue associated with the BuildMaster release
  • Halt promotions when a GitHub Issue in a specific status exists

5.6.4

3/7/2017 3:38:40 PM
No notes for this release

5.6.3

12/30/2016 3:16:46 PM
No notes for this release

5.6.2

12/29/2016 8:13:26 PM
No notes for this release

5.6.1

12/28/2016 5:01:21 PM
No notes for this release

5.6.0

11/18/2016 10:28:14 PM
No notes for this release

5.1.0

6/17/2016 9:06:14 PM
No notes for this release

5.0.0

4/29/2016 5:58:00 PM
No notes for this release

4.10

1/5/2016 2:34:23 PM
  • 27 - FIX: Random NullReferenceExceptions in the error log related to issue synchronization

4.9

7/9/2015 10:35:36 PM
  • 26 - Default GitHub API URL is not recognized when an organization is not supplied

4.8

7/6/2015 2:39:41 PM
  • 22 - GitHub: Expose API Path as Setting
  • 25 - Fix for checking out tags with standard client

4.7

6/2/2015 3:53:44 PM
No notes for this release

4.6

12/29/2014 3:27:02 PM
  • 21 - FIX: Escape special characters in path
  • 20 - FIX: Create folders before trying to copy files into them

4.5

2/4/2014 5:16:50 PM
  • 17 - FIX: Error trying to use git over SSH agent
  • 16 - FIX: Git provider tries to use built-in git client on SSH agents

4.4

12/4/2013 9:18:23 PM
  • 14 - FIX: Compatibility with create application wizards
  • 13 - FIX: Cannot browse for files below first level in directory browser

4.1

10/8/2013 12:03:32 AM
No notes for this release

4.0

9/16/2013 10:31:54 PM
No notes for this release

3.11

9/5/2013 11:35:18 PM
  • 11 - FIX: Increase the number of repos returned from 30 to 500

3.10

9/5/2013 7:23:36 PM
  • 10 - Passwords should be UrlEncoded for API calls

3.9

9/3/2013 4:44:46 PM
  • 9 - FIX: Clone repository with standard git client

3.8

6/26/2013 7:42:45 PM
  • 8 - FIX: Use Standard Git Client option is not saved in the provider editor

3.7

6/26/2013 5:08:36 PM
  • 7 - FIX: Built-in git client does not work on Windows XP

3.6

4/24/2013 8:22:25 PM
  • 5 - Test connection only works if local repo has already been created
  • 4 - Authentication fails for passwords with certain characters

3.5

4/24/2013 3:41:32 PM
  • 3 - Add GitHub-compatible UA string to API requests

3.4

4/23/2013 6:48:07 PM
  • 2 - Closed milestones are not included in query results
  • 1 - Closed issues are not being included in the list of a release's issues

3.0

4/12/2013 5:58:27 PM
No notes for this release
VersionReleasedRequires Version
5.6.43/7/2017BuildMaster 5.6.0download
5.6.312/30/2016BuildMaster 5.6.0download
5.6.212/29/2016BuildMaster 5.6.0download
5.6.112/28/2016BuildMaster 5.6.0download
5.6.011/18/2016BuildMaster 5.6.0download
5.1.06/17/2016BuildMaster 5.1.0download
5.0.04/29/2016BuildMaster 5.0.0download
4.101/5/2016BuildMaster 4.9.5download
4.97/9/2015BuildMaster 4.7.0download
4.87/6/2015BuildMaster 4.7.0download
4.76/2/2015BuildMaster 4.7.0download
4.612/29/2014BuildMaster 4.0.7download
4.52/4/2014BuildMaster 4.0.7download
4.412/4/2013BuildMaster 4.0.7download
4.110/8/2013BuildMaster 4.0.2download
4.09/16/2013BuildMaster 4.0.0download
3.119/5/2013BuildMaster 3.5.0download
3.109/5/2013BuildMaster 3.5.0download
3.99/3/2013BuildMaster 3.6.0download
3.86/26/2013BuildMaster 3.5.0download
3.76/26/2013BuildMaster 3.5.0download
3.64/24/2013BuildMaster 3.5.0download
3.54/24/2013BuildMaster 3.5.0download
3.44/23/2013BuildMaster 3.5.0download
3.04/12/2013BuildMaster 3.5.0download

If your installation of BuildMaster can access inedo.com, simply navigate to Admin > Extensions, and install or update extensions from the gallery.

You can also manually install the extension.

  1. Copy the extension file (GitHub.bmx) to the Extension Library path (by default, this is c:\BuildMaster\Extensions).
  2. Restart the BuildMaster Service (Admin > Service).
  3. Restart the BuildMaster Web Application (Admin > All Settings > Save).
  4. Verify that the new extension has been loaded (Admin > Extensions)