Jira

Codefresh integrates with Jira in a variety of ways. This site will show how you can integrate with Jira for the highest observability of your GitOps deployments. Alternatively, you can connect to Jira

  • Through a custom step from our step marketplace so that you can connect your pipelines with Jira
  • Through using your own jira-cli

Prerequisites needed:

Setting up the Jira Integration For GitOps

The goal of the Codefresh GitOps Dashboard is to provide the highest observability into your deployments. The Codefresh GitOps Dashboard tags the Jira issues associated to deployments automatically through the Codefresh Jira Integration. This section will provide an overview of setting up the integration.

On the main Codefresh Dashboard, navigate to Account Settings.

Codefresh Dashboard

On the Integration tap, you will find all of your integrations. Go to Atlassian Jira to connect your Jira account with Codefresh.

Codefresh Integrations

When you Add a new integration, you can choose to authenticate either using the Codefresh Marketplace App or with your Jira Account Details.

Authenticate with the Codefresh Marketplace App

Note that Codefresh currently has to provide you with access to use the Jira Marketplace App. Please get in touch for more information.

This is the recommended way to set-up your Jira Integration. To use the Codefresh Marketplace App on Jira, select Jira Marketplace App within the Jira Integration Setting in your Codefresh Account.

Authenticate with the Codefresh Marketplace App

To access the information needed to set-up the integration with the Codefresh Marketplace App, follow these steps:

Add Codefresh from Jira App Marketplace

  • Install the application through Get it now. This will open up a screen to confirm the installation. Confirm the installation.

Confirm Installation

  • Once the installation has finished, go to the Apps menu within your Jira Account.
  • Access Manage your apps.

Select Manage Apps within Your Jira Account

  • You should find a section called User-installed apps. Within this section, you should find the Codefresh CI/CD platform integration.
  • Click on Configure.

Account Information

  • This will provide you with your Organization URL and the Client Key. Copy and Paste both into the Jira Integration within your Codefresh Integration Settings.

Client Key Information

  • Lastly, test your integration to ensure the credentials are set-up correctly.

You are all set!

Provide Account Details

Using your account details to set-up the integration, you will have to provide

  • An Integration Name: Any name that you fancy
  • The Jira URL: This is the URL of your organisation e.g. ‘https://company-name.atlassian.net’
  • Your Jira Username: This is usually the e-mail that you are logged in with at Jira
  • Your Jira Password Alternatively, you could authenticate with the Jira Client Key.

Account Information

Using the Jira Integration

Once Jira is connected to your Codefresh account, you can use both platforms in combination and integrate Jira into your GitOps workflow.