Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Adding scripts to /scripts folder, can't import in Scriptrunner

Mark Milford May 8, 2020

Good morning. I'm trying to add scripts to our Jira /scripts folder , but can't import in a script the class.  I can "import" it via:

File sourceFile = new File("/share/sharedhome/scripts/Test.groovy"); Class groovyClass = new GroovyClassLoader(getClass().getClassLoader()).parseClass(sourceFile); GroovyObject myObject = (GroovyObject) groovyClass.newInstance();

 

Also, from script console if I just type out the class name, e.g. "Test.groovy", it runs.

 

But when I try a "import Test", I get a "org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Script1135.groovy: 1: unable to resolve class Test"

 

Note: the Jira service has not restarted since I added the "Test.groovy" file - does it need to restart?

 

Thank you for your time! We are trying to minimize code by building some util scripts that our automation can call instead of copying and pasting code into various scripts.

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events