How To Integrate With GitHub

Learn how to integrate the Applause platform with GitHub.

How to Integrate with 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”)
Github




Notes and Tips
  • 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
  • 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 basic information or information on further customizing your BTS integration, see: How to Work with BTS Connectors