Open Category List

How To Integrate With GitHub

1 minuteread

For basic integration information, please see:  ‘Integrating With Third-Party Bug Tracking Systems’

bts_integrationsetup_github

Helpful Hint:  For easier tracking, create a new user within your user system with €œApplause in the name. This will help you quickly locate bugs exported from Applause  into GitHub.

After selecting GitHub  for your new connector, you will be presented with a number of fields.

  • URL:  Configure your web-based access to GitHub.
  • User:  Case sensitive login credentials for your GitHub  implementation. Note that the username being used requires permission to create and save bugs within your GitHub  system.
  • Password:  Case sensitive login credentials for your GitHub  implementation.
  • Repository:  You must specify the appropriate GitHub Repository (e.g. “apache/cassandra”).

 

NOTE:   We do not support two step authentication at this time, only basic authentication. However, we do support BTS setup for Github accounts by means of personal access tokens already:

These can be created here https://github.com/settings/tokens, configured with just repository access. If you enter the personal access token instead of your password, into the BTS configuration setup, it allows to export bugs without any 2-factor authentication as the tokens do not require 2-factor codes. At any time, you can revoke the personal access token so you remain in full control.

For information on further customizing your BTS integration, please see:  “Working With Bug Tracking System (BTS) Integration Connectors”

0
0
40
1 minuteread

Related Knowledge Base Posts