For basic integration information, please see: ‘Integrating With Third-Party Bug Tracking Systems’
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”