What concepts you need to be aware of before learning ScriptRunner for Jira?

Submitted by ravisagar on Mon, 01/10/2022 - 13:05

ScriptRunner for Jira is one of the most useful app to customise Jira. Many organisations use it to not only customise Jira also to perform bulk operations, automations and integration with other tools. If you are a Jira Administrator or a Consultant then learning ScriptRunner will help you a lot in your career.

Today let us talk about what concepts you need to be aware of to start using ScriptRunner for Jira.

Groovy

As the name suggest you will be writing scripts and the language is Groovy. Good thing about this language is that you don't need to master it to get started with ScriptRunner. If you have some programming background then you can easily get started with it. Groovy is also the language that you need to learn if you have to perform automations in Jenkins. If you already have written code in Java then you get easily pick it up.

From my personal experience I think learning lists, collections and understanding how to iterate them is used often. Also learn how to create methods and use them in the code. Of course there is no limit on learning it but if you are working with Jira then solving real life problems will help you a lot. You can learn by looking at other people's code and there is plenty of information online.

You can take our free Mastering Groovy course to learn the basics and get started with ScriptRunner for Jira today.

Jira Java APIs

If you are on server/data centre version of Jira then having some knowledge of how Jira Java APIs work in crucial. Well to get the most out of Jira you need to use Java APIs, as long as you know how to where to look for these API methods and classes, you are fine. Our recommendation would be to use IntelliJ for ScriptRunner for Jira development.

Learn Jira REST API

If you are writing scripts for Jira cloud then you will have to use REST API. Jira Java APIs are not available on cloud but Jira REST API offers quite a lot as well. We have covered it in great detail with plenty of working examples in our Mastering Jira REST API free course.

Free courses and scripts

Finally we created free popular courses to help you understand how ScriptRunner for Jira work both on server and cloud.

Learn how Jira Administration works

It goes without saying that to use ScriptRunner for Jira you need to first learn and understand Jira Administration. Subscribe to Ravi Sagar YouTube channel where we make daily videos.

How can Sparxsys help?

We have several years of experience using ScriptRunner to customise Jira. We provide Ultimate Scripting Service where we can help you with your scripting needs. Contact us today.

Project Category