Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Deleted user
0 / 0 points
Next:
badges earned

Your Points Tracker
Challenges
Leaderboard
  • Global
  • Feed

Badge for your thoughts?

You're enrolled in our new beta rewards program. Join our group to get the inside scoop and share your feedback.

Join group
Recognition
Give the gift of kudos
You have 0 kudos available to give
Who do you want to recognize?
Why do you want to recognize them?
Kudos
Great job appreciating your peers!
Check back soon to give more kudos.

Past Kudos Given
No kudos given
You haven't given any kudos yet. Share the love above and you'll see it here.

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Adaptavist Sriptrunner for jira server. What bindings I can use where?

Adaptavist provides documentation about extending Jira functionality through groovy scripts. Unfortunately, it's not clear what bindings can be used where.

Different bindings are used inconsistently and some are missed, so figuring out what can be used and what cannot be is guesswork.

 

For example, documented bindings for https://scriptrunner.adaptavist.com/latest/jira/scripted-fields.html#_scripting scripted fields.

To get access to custom field value I need to use getCustomFieldValue, besides such key binding as issue is missed altogether.

Now, documented bindings for workflow scripts https://scriptrunner.adaptavist.com/latest/jira/builtin-scripts.html#_technical_stuff_for_advanced_users

To get access to custom field value I need to use cfValues, and way more shortcuts compared to what I allegedly can use in script fields.

Question

Is there a cheat-sheet/document that outlines bindings for different scripts to eliminate/minimize the guesswork.

Console these bindings

Built-in scripts: these bindings

Transition scripts: these bindings

Scripted fields: these and so on

2 answers

1 accepted

1 vote
Answer accepted

Hi Dennis, 

In every Script Area there is a ? symbol that will gives you a dialog with the available binding in the specific context 

Screenshot 2019-06-13 at 10.49.39.png

You mentioned that Different bindings are used inconsistently and some are missed. Do you have an example ? Maybe is something that we missed somewhere and we have to include it. 

Regards, Thanos

Ravi Sagar Community Leader Jun 13, 2019

That is really handy.

Ravi Sagar Community Leader Jun 13, 2019

I also like the idea of @Dennis Alexander for creating a cheat sheet or handy reference. This will help the newbies like me to learn quickly.

That is interesting. Thank you, this functionality does not work for me on Chrome OS;

also, Ctrl + Space shortcut does not work on Chrome OS as it reserved (and can not be changed) to change the input method (from EN to DE for example)

If this info is available by pressing on (?) and you guys have it, why it is not part of the documentation?

Chrome Version: Version 75.0.3770.61 (Official Build) beta (64-bit)

 

An example of the inconsistency is that at workflow there is cfValues and getCustomFieldValue in script fields. But this is just an example.

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Marketplace Apps & Integrations

Staying organized with Jira: best practices for a better project management

Project managers know this problem: A “mountain of work” lays in front of you, and you don’t know how and where to tackle them. Different to-dos lie ahead, but just one task after the other can be ha...

223 views 2 1
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you