Is it possible to write arbitrary scripts to do things outside Jira triggered by a status change for example? Like sending a POST request to a website when a task is resolved and processing the response.
If so, in what scripting languages it can be done?
Hi @Siavosh Kasravi,
Yes, you can use default jira webhooks feature. https://developer.atlassian.com/server/jira/platform/webhooks/
If you want to write a custom script, you can do it via groovy code. But you need the Script Runner add-on. (Doc)
Or create your own plugin.
Tansu Akdeniz
If I create my own plug-in it should be in groovy?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can write plug-ins in whatever you want. But, Jira Core is written in Java in the back-end, with a number of other things that help it with UI (Soy, Velocity, Webwork etc).
It does not use Groovy itself, so you'd need to think about how to enable that in your plug-in. But there are loads of plug-ins that do use Groovy, and it's not hard - a couple of includes/imports seem to do it for ScriptRunner for example.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.