Open Category List

How To Integrate With Redmine

2 minutesread

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 Redmine.

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

  • URL:  Configure your web-based access to Redmine.
  • User:  Case sensitive login credentials for your Redmine  implementation. Note that the username being used requires permission to create and save bugs within your Redmine  system.
  • Password:  Case sensitive login credentials for your Redmine  implementation.
  • Project ID:  Case sensitive and needs to exist in your Redmine implementation prior to connector configuration.  Bugs will be assigned  the specified Project  as a default value. The Project ID field needs to be the numeric ID, not the alpha-numeric project name. Finding the ID can be difficult, and requires the Redmine admin to get it. One can also run the following curl script to get it as well:
    curl -u <username>:<password> -H “Accept: application/xml” -H “Content-Type: application/xml” -X GET  <Redmine URL>/projects.xml
  • Mapping custom fields: your Redmine custom fields should be shown in the fields list, otherwise getting the custom fields request fails (this usually happens with old Redmine versions). in this case, click “Add custom field” on the BTS connector setup page and add the custom field mapping by it’s numeric id (for example: 3).

NOTE:   We do not support two step authentication at this time, only basic authentication.

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

2 minutesread

Related Knowledge Base Posts