Redmine
This integration enables you to automatically create an issue in Redmine whenever a test case is marked as failed in Tuskr.
Integration is achieved using Make — a SaaS service to create flexible integrations visually without writing code. Make has a generous free plan and is quite affordable. To understand our rationale behind using Make, read — why our approach is better than first-class integrations.
Blueprint
Blueprints are files that you can import into your Make account. A blueprint allows you to integrate Tuskr with other tools in just a few minutes.
Prerequisites
Before you begin, make sure you have:
- A Tuskr account
- A Redmine instance
- A Redmine API Key
- A Make.com account
Step 1: Import the Blueprint into Make.com
- Download the integration blueprint from the box above.
- Log in to Make.com.
- Click Create a New Scenario.
- Select Import Blueprint.
- Upload the downloaded blueprint file.
After importing, a new scenario will be created automatically.
Step 2: Configure the Webhook
- Open the first module (Webhook).
- Click Add.
- Enter a name for your webhook.
- Click Save.
- Copy the generated webhook URL.

Step 3: Configure the Tuskr Webhook
- Log in to Tuskr.
- Navigate to Administration → Webhooks.
- Click Add Webhook.
- Fill in the required fields.
- Paste the webhook URL copied from Make.com into the URL field.
- Save the webhook configuration.

Step 4: Configure Redmine API Authentication
- Return to your Make.com scenario.
- Open the second module.
- Click Add Credential.
- Enter a name.
- Paste your Redmine API Key into the API Key field.
- Update the highlighted URL with your actual Redmine URL.
-
Verify that the API Key header name is:
The API Key header name must be X-Redmine-API-Key.
- Click Save.


Step 5: Configure the Redmine Issue Creation Module
- Open the third module in the scenario.
- Select the Api Name you created in the previous step.
-
Update the URL with your Redmine URL. For example:
https://your-redmine-url/issues.json
- Save the module configuration.
Step 6: Link Tuskr Projects with Redmine Projects
In Redmine
- Navigate to Projects.
- Create a new project or open an existing project.
- Copy the project's Identifier value.

In Tuskr
- Create a new project or edit an existing project.
- Navigate to Advanced Settings.
- Locate the External ID field.
- Paste the Redmine Project Identifier copied earlier.
- Save the project.

Step 7: Test the Integration
- Return to Make.com.
- Click Run Once to start listening for webhook events.
- Open Tuskr.
- Navigate to a Test Run.
- Mark any test case as Failed.
- Wait approximately one minute for Make.com to process the event.
- Open Redmine and navigate to the associated project.
A new issue should now be created automatically in Redmine based on the failed test case.