SSH

This page contains related questions on Git Integration for Jira add-on SSH connections in Jira.

Use the FAQ below to find answers to common questions.  Feel free to contact our support team (support@bigbrassband.com) if you don't see what you're looking for.

SSH Questions

1. Are passphrases supported on SSH keys?

Passphrases are now supported since v2.x.x of the Git Integration Plugin for Jira add-on.

2. Does this plugin support authenticating to git repositories via SSH?

Yes.

3. How do you configure the ssh key used when adding a new project?

SSH keys should be in .ssh folder located in user home (user which is used to run jira).  Note that Jira 5 is using 'jira' user for run by default.

SSH keys with and without passphrases are supported.

Watch how to add an SSH Git repository.

4. Why do I need to provide a PRIVATE KEY to the Git add-on instead of a PUBLIC KEY?

The PRIVATE KEY is needed by the SSH client, which is the Jira server, to connect to the Git server via SSH.

5. How do I configure/connect a SSH remote git repository to Jira?

Configure SSH remote git repositories with Connect to Git Repository wizard as you would with any remote git repository.

  1. Go to Administration > Add-ons. (For Jira 7, go to Administration > Applications)
  2. On the sidebar, under Git Integration Plugin for Jira section, select Git Repositories.
  3. Click Connect to Git Repository. The Connect to Git Repository wizard appears.
  4. Enter Repository location of your SSH git server. Click Next.
  5. Upload the private key or paste it on the provided field. Click Next.
  6. Enter Passphrase (if required). Click Next.
  7. The wizard will start cloning the selected repository. When the process is complete, the Permissions dialog is displayed.
  8. Click Next.
  9. Click Finish to complete the setup. The repository is added to the repositories list.

 

Here's a video to guide you step-by-step as stated above:

Watch how to add an SSH Git repository.