Hi All,
I am working on groovy script to move jenkins jobs from Folder XYZ to
jenkins page.
for example: I have created jenkins folder job 'XYZ' where it contains two
free style jobs i.e 'a' and 'b'.
Jenkins/XYZ/a
Jenkins/XYZ/b
so, I want move jobs a and b to Jenkins main page
Jenkins/a
Jenkins/a
Jenkins/XYZ
####Script########
import jenkins.*
import hudson.*
import jenkins.model.*
import hudson.model.*
import hudson.tasks.*
import com.cloudbees.hudson.plugins.folder.Folder
def folder = Jenkins.instance.getItem(Jenkins)
def job = Jenkins.instance.getItemByFullName('XYZ');
for(item in job.getItems())
{
println "$item.name"
Items.move(item,folder)
}
error:
a
b
java.lang.NullPointerException
at hudson.model.Items.move(Items.java:418)
at hudson.model.Items$move.call(Unknown Source)
I'm getting errors when I run the above code in script console
could you please provide correct me/some support to accomplish this task.
Regards,
Raju.
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/395ea22f-3d8f-4626-ae4d-5dd7dacc5655%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.