Versions Compared

Key

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

On this page:

Table of Contents
minLevel1
maxLevel6
include
outlinefalse
indent
styledefault
exclude
typelist
class
printabletrue

Transform configuration elements inline during a deployment

Configuration Manager for Jira (CMJ) Cloud allows you to change how configuration elements from one Jira Cloud site will be deployed to another. We call these changes transformations. There are two ways to apply such actions to the configuration being deployed - inline transformations or custom configuration mapping.

The inline transformations are quick actions you can apply to a set of configuration elements with just a few clicks in the UI. This feature set allows you to edit your configuration elements during the Analyze Changes phase of deployments.

You have the following distinct inline transformations available when using CMJ Cloud:

  • renaming projects, workflows, workflow schemes, issue type schemes and project filters, and

  • changing project keys

...

Use

...

cases

You can use the transformations to:

...

Info

Source Jira Cloud's configuration isn't modified in any way

The projects and configuration elements remain unchanged in the source Jira Cloud site. You're only changing how the source configuration elements are deployed to the destination Jira Cloud.

How are the inline transformations applied

...

After the configuration analysis of the configuration being deployed is complete, you'll see a detailed report. It'll include a list of all the planned configuration changes , as well as and any problems or conflicts that were detected. For more information, you can check our our article  describing everything about the describing the deployment's analysis phase of the deployment.

The transformations applied are not final until confirmed with the Apply changes button on the Analyze changes page. Before confirmation, each change to a project, workflow, workflow scheme, or filter is marked as a Draft change in the UI.

...

Info

New analysis runs when applying changes

Once you confirm the draft changes, a new analysis will start automatically and run until the configuration is fully updated.

The purpose of the new analysis is to detect conflicts between the updated and the destination configurations.

...

Rename projects and change their keys

In the Analyze changes phase of the deployment, you can easily change the name and key of a project before deploying it to the destination. This way, CMJ Cloud allows you to deploy a project as a new one instead of merging it with an existing project in the destination.

...

  1. Hover over a project's name or key in the deployment wizard's Analyze changes page.

  2. Click the project name or key and edit either of them inline.
    Once you edit the project details, the project is marked with a Draft change label on the Analyze changes page.
    Also, a new Apply changes button appears at the bottom when there are draft changes in the deployment scope.

  3. You need to apply all changes to continue the deployment.

    CMJC-project-transformations.png

Rename workflows, workflow schemes, and issue type schemes

You can rename workflows, workflow schemes, and issue type schemes during a deployment. This way, you can resolve conflicts between source and destination workflows and workflow schemes.

...

  1. Hover over the name of a workflow/ workflow scheme/issue type scheme in the Analyze changes page of the deployment wizard.

  2. Click the name of the workflow/workflow scheme/issue type scheme and change it inline.

    CMJC-update-workflow-scheme.PNG

    Once you edit the workflow/workflow scheme/issue type scheme name, the configuration element is marked with a Draft change label on the Analyze changes page.
    Also, a new Apply changes button appears at the bottom when there are draft changes in the deployment scope.

  3. You need to apply all changes to continue the deployment.

    CMJC-workflow-scheme-draft-change.PNG

Rename project filters

CMJ Cloud also gives you the option to rename filters during a deployment to resolve conflicts or optimize project configurations that will be uploaded to the destination cloud.

...