Versioner sammenlignet

Nøgle

  • Linjen blev tilføjet.
  • Denne linje blev fjernet.
  • Formatering blev ændret.

...

Advarsel

JellyScript is Deprecated and not supported in JIRA - Use ScriptRunner for JIRA plugin

 


Interfacing

These days several other ways exist:

Script/TypeComments
Automation App

Almost standard now-a-days...

Atlassian CLI

My favorite tool (tommel op), used in Making a free JIRA Scheduler - and can be "integrated via shell calls from script, powershell and other programming languages.

As it is java based, it is virtually platform independant, the main downside is that is is slow.

JIRA JellyScript

See Atlassian (old) samples at: https://confluence.atlassian.com/display/JIRA/Jelly+Escalation 

Status
colourRed
titleDeprecated

Groovy

Supported by the Script Runner plugin - This should be very good, made by Jamie Echlin

See sam samples at https://jamieechlin.atlassian.net/wiki/display/GRV/Miscellaneous+Groovy+Scripts

REST APIInterfacing with JIRA through webservices - REST, The SOAP and XML-RCP is deprecated

...


Scheduling

The internal JIRA Scheduler implemented in Services really sucks - only setting is a "pr. minute" count called delay, and this:

 


  • Resets when JIRA is restarted

  • Is relative from JIRA Start, so You can't schedule "at midnight"

 


Hence, use another Scheduler if the timing must be right, like tweaking my Making a free JIRA Scheduler or buy TheScheduler Plugin

Or create Your own....

 


Hiding Auto Transitions

Problem

...

Kodeblok
2014-05-05 22:46:30,674 QuartzScheduler_Worker-3 INFO ServiceRunner    CloseResolvedIssues [jira.jelly.service.JellyService] JellyService.run
2014-05-05 22:46:30,803 QuartzScheduler_Worker-3 ERROR anonymous    CloseResolvedIssues [jira.jelly.service.JellyService] file:/pack/jira-jelly/support-closeresolved.xml:48:125: <jira:TransitionWorkflow> The following problems were found:
customfield_12922: ITIL Tag is required.
org.apache.commons.jelly.JellyTagException: file:/pack/jira-jelly/support-closeresolved.xml:48:125: <jira:TransitionWorkflow> The following problems were found:
customfield_12922: ITIL Tag is required.
	at com.atlassian.jira.jelly.tag.JellyUtils.processErrorCollection(JellyUtils.java:24)
	at com.atlassian.jira.jelly.tag.issue.TransitionWorkflow.doTag(TransitionWorkflow.java:133)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:247)

...


Solution

Create an "automationservices" group

...