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.

Reply via email to