Console
The console is a place designed to run small one-use scripts or to test your code for Post functions, Listeners, Repo, etc. With that in mind, when you run code you need to give a Issue as a context if you want to test your script in that issue’s context. To set an issue as context, just do the following:
issue = Issue("Your Issue Key")
Then you can access all the Issue normal capabilities such as set(field, value)
and transition(target_status)
.
You can test your code in the Console and then set it on Post functions or Listeners removing the issue = Issue("Your Issue Key")
` section as this is issue context, after that, the code should work normally.
To log information on the console you can use the logger (without importing anything).
Easy for Jira - Python Automations, 2023