...
It's possible that the ‘Default Issue Management’ System that is initially configured will not be the one that you want to use for the majority of your projects and you will have to update this manually. It would be tedious to have to input the required credentials each time a new DataStage Project is registered. Therefore you will only need to register each different ‘Issue Management System’ once for which you can then choose which projects to associate with.
Updating the default Issue Management System
Before we worry about configuring multiple issue management systems it would probably be best to set a default one that can be used for all currently registered projects.
...
If you have not configured Jira before, or do not have access to the machine where these details are stored there is no issue in configuring it again, there will be a few extra steps. Otherwise Jump straight down to Step 3 - Enter your credentials into workbench
Step 1 - Generating an RSA Public/Private Key Pair
If you haven’t already, you will need to create a key pair for Workbench to use to authenticate with Jira.
...
Generate a 1024-bit private key:
openssl genrsa -out jira_privatekey.pem 1024
Create an X509 certificate:
openssl req -newkey rsa:1024 -x509 -key jira_privatekey.pem -out jira_publickey.cer -days 365
Extract the private key (PKCS8 format) to the
jira_privatekey.pcks8
file:openssl pkcs8 -topk8 -nocrypt -in jira_privatekey.pem -out jira_privatekey.pcks8
Extract the public key from the certificate to the
jira_publickey.pem
file:openssl x509 -pubkey -noout -in jira_publickey.cer > jira_publickey.pem
Step 2 - Creating a Jira Application Link
These steps are geared specifically towards Workbench. Atlassian’s own documentation is under the Create an application link section of this page: https://developer.atlassian.com/server/jira/platform/oauth/
...
On the next window, enter a random value for Consumer Key, the Consumer Name (e.g. MettleCI Workbench), and the Public Key (jira_publickey.pem
) that will be used by your Workbench application.
...
Step 3 - Enter the credentials into workbench
The Jira URL needed should be visible as the Application URL when configuring the Link Application for Jira (or inside your config.yml
already)
...