GitHub

Provides integration with GitHub for issue tracking.

  • About
  • Details
  • Release Notes
  • Installation

GitHub Issue Tracking and Source Control with BuildMaster

The GitHub Extension lets you use GitHub as your Source Control and Issue Tracking source. This means once the extension is downloaded you can call GitHub actions from within deployment plan.

Operations

The GitHub Extension lets you use GitHub as your Source Control and Issue Tracking provider directly in a deployment plan.

Source Control operations include:

  • Get Source from GitHub - Gets the source code from a GitHub repository
  • Tag GitHub Source- Tags the source code in a GitHub repository

Additionally, when the extension is added BuildMaster may be configured to utilize GitHub as an Issue Source.

5.6.5

10/10/2017
  • 7 - FIX: Git Tag operation fails when using built in Git client
  • 9 - Improve error message for unspecified repository URL
  • 10 - FIX: Failure to push tags to remote is ignored
  • 16 - FIX: GitHub issue source should consider closed issues when a custom filter is not specified

Download (requires BuildMaster 5.6.0 or newer)

5.6.4

3/7/2017

No notes for this release

Download (requires BuildMaster 5.6.0 or newer)

5.6.3

12/30/2016

No notes for this release

Download (requires BuildMaster 5.6.0 or newer)

5.6.2

12/29/2016

No notes for this release

Download (requires BuildMaster 5.6.0 or newer)

5.6.1

12/28/2016

No notes for this release

Download (requires BuildMaster 5.6.0 or newer)

5.6.0

11/18/2016

No notes for this release

Download (requires BuildMaster 5.6.0 or newer)

5.1.0

6/17/2016

No notes for this release

Download (requires BuildMaster 5.1.0 or newer)

5.0.0

4/29/2016

No notes for this release

Download (requires BuildMaster 5.0.0 or newer)

4.10

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

Download (requires BuildMaster 4.9.5 or newer)

4.9

7/9/2015
  • 26 - Default GitHub API URL is not recognized when an organization is not supplied

Download (requires BuildMaster 4.7.0 or newer)

4.8

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

Download (requires BuildMaster 4.7.0 or newer)

4.7

6/2/2015

No notes for this release

Download (requires BuildMaster 4.7.0 or newer)

4.6

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

Download (requires BuildMaster 4.0.7 or newer)

4.5

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

Download (requires BuildMaster 4.0.7 or newer)

4.4

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

Download (requires BuildMaster 4.0.7 or newer)

4.1

10/8/2013

No notes for this release

Download (requires BuildMaster 4.0.2 or newer)

4.0

9/16/2013

No notes for this release

Download (requires BuildMaster 4.0.0 or newer)

3.11

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

Download (requires BuildMaster 3.5.0 or newer)

3.10

9/5/2013
  • 10 - Passwords should be UrlEncoded for API calls

Download (requires BuildMaster 3.5.0 or newer)

3.9

9/3/2013
  • 9 - FIX: Clone repository with standard git client

Download (requires BuildMaster 3.6.0 or newer)

3.8

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

Download (requires BuildMaster 3.5.0 or newer)

3.7

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

Download (requires BuildMaster 3.5.0 or newer)

3.6

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

Download (requires BuildMaster 3.5.0 or newer)

3.5

4/24/2013
  • 3 - Add GitHub-compatible UA string to API requests

Download (requires BuildMaster 3.5.0 or newer)

3.4

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

Download (requires BuildMaster 3.5.0 or newer)

3.0

4/12/2013

No notes for this release

Download (requires BuildMaster 3.5.0 or newer)

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)