JIRA server (self-hosted)
Learn to integrate Spike.sh with your self-hosted JIRA server
Last updated
Learn to integrate Spike.sh with your self-hosted JIRA server
Last updated
To setup, we need 3 things -
Base URL - the url where your server is currently hosted such as jira.mydomain.com
Client ID
Client Secret
We will need to generate Client ID and Client Secret. Let's get started
On your JIRA server, go to settings -> applications
Click on Application Links
and then click Create Link
On the modal for Create Link, select External application and Incoming
On the next page, in the details, make sure to
add a name i.e. Spike.sh
this callback url -> https://app.spike.sh/task-management/jira/self-hosted/auth/callback
Select Write permission
Hit save
This will generate you Client Id and Client Secret. Copy these.
Your Base URL is the subdomain or domain where JIRA is hosted. In our case, it's https://jira.spike.sh
with no trailing forward slashes.
So far, we have prepped our JIRA server to accept requests from Spike.sh. In the next step, let's configure Spike.sh.
Visit the Task management section under Settings > Organisation and select JIRA server. Enter the Base URL, Client ID, and Client Secret and hit Connect.
This will take you to your JIRA setup for validation. It's all done once permissions are granted on the next step.