Skip to main content

Migrating ScriptRunner for Jira

This page takes a look at the differences between ScriptRunner for Jira on Data Center and Cloud, plus tips and resources for migration.
An illustration of a Jira board

Feature comparison: Cloud

Get a detailed list of Cloud functionality and workarounds in our documentation. Remember, some things work a little differently on Cloud, so we'd always recommend taking a closer look to understand the differences if these features are critical for your processes.
A person looks up at an illustration of a conditional process contained within a webpage

Tell us what you want to see

We’re keen to hear from you about what else you’d like to see on ScriptRunner for Jira Cloud. You can upvote suggestions or submit your requests here.

Video walkthrough of differences

For more specifics about how these features work in Cloud, please check out the ScriptRunner for Jira Cloud documentation or watch this migration webinar to see a side-by-side demo of the Cloud and on-premise apps.

Try ScriptRunner for Jira Cloud today

Explore what's possible first-hand with a free trial

Migration process: ScriptRunner from Jira Server to Cloud

There are two ways to migrate from ScriptRunner for Jira Data Center to Cloud: manually, or using the Atlassian Cloud Migration Assistant.
Broadly speaking, the process is as follows:
  • Analyse the purpose of your scripts
  • Identify the equivalent feature in Cloud
  • Adjust your scripts to be Cloud-ready (explained below)
Full details and more possible gotchas for each method are outlined in the documentation linked below.
One of the biggest gotchas for migration is the rewriting of scripts. As mentioned on the main ScriptRunner migration homepage, any migration from Data Center to Cloud requires some rewriting of your scripts. For instance, interactions with APIs will need to be replaced with calls to the appropriate REST APIs due to differences between Atlassian Cloud and Data Center infrastructure.
If the equivalent feature in Cloud for what you need does not exist yet, please let us know. We’re prioritising development based on feedback from you!

Useful tools

Jira Cloud Migration Assistant

This useful app comes as a pre-installed app on Jira Data Center from version 7.6.0 onwards. Use it as a planning tool before you begin your migration to help you take stock of what apps you have, how they work on Cloud and more.
Jira Cloud Migration Assistant (JCMA) then helps you with the app migration journey itself. Side by side with Atlassian, we’ve been working on integrating ScriptRunner for Jira into JCMA to help you achieve the easiest migration path possible.

Script rewriting guide

We wrote a handy guide to help you prepare to migrate the functionality that you need in your new Jira home.

Scripting service

Don’t have the bandwidth to rewrite your scripts in-house? Whether it’s time restrictions, personnel changes or a lack of confidence holding you back, our colleagues at Adaptavist (also part of The Adaptavist Group) provide a scripting service to help get you up and running quicker.
  • Get production-ready scripts on demand
  • Available across ScriptRunner for Jira, Confluence, or Bitbucket
  • Available across Data Center and Cloud
Their team of Groovy and ScriptRunner experts are here to help you make the most of ScriptRunner and get back to what you do best in your new home on Cloud!

Help with rewriting scripts

Try this guide with handy pointers or request a script from Adaptavist's Scripting service.

Migration services

Did you know that Adaptavist (also part of The Adaptavist Group) was named Atlassian Partner of the Year 2020 for Cloud Migration Services?
With a tried-and-tested, best practice approach to Atlassian tool migration, they’ve helped some of the world’s leading organisations move to Atlassian Cloud—guiding them every step of the way.
Let Adaptavist's team of migration experts help with scoping and planning through to delivery of your migration project.
A person flies through their Jira issues quickly, sending alerts and messages