Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Guide After Upgrading

In order to register a new DataStage Project with MettleCI you first need to be logged in as a DataStage Administrator. You can then access the project registration interface by clicking: User → Manage Projects

...

If you are new to workbench you will probably see something like this instead:

Using the new Issue Management System

In all likelihood 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.

...

Otherwise Jump straight down to Step 3 - Enter your credentials into workbench

Step 1 - Generating an RSA Public/Private Keypair

If you haven’t already, you will need to create a key pair for Workbench to use to authenticate with Jira.

...

  1. Generate a 1024-bit private key:

    openssl genrsa -out jira_privatekey.pem 1024

  2. Create an X509 certificate:

    openssl req -newkey rsa:1024 -x509 -key jira_privatekey.pem -out jira_publickey.cer -days 365

  3. Extract the private key (PKCS8 format) to the jira_privatekey.pcks8 file:

    openssl pkcs8 -topk8 -nocrypt -in jira_privatekey.pem -out jira_privatekey.pcks8

  4. Extract the public key from the certificate to the jira_publickey.pem file:
    openssl x509 -pubkey -noout -in jira_publickey.cer > jira_publickey.pem

The following instructions were current as of 26 November 2020. 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)

...