Hi,

I would like to introduce this little command line tool I use to move jobs 
around between different Jenkins instances. I find this useful when 
reproducing reported defects in testing environment and I plan to use this 
for larger migration of jobs and views. Tool identifies configured entities 
using their urls for convenience:

    ./clone.sh job http://src.instance.org/job/MyJob https://dst.jenkins.com
    ./clone.sh job http://src.instance.org/view/MyView/job/MyJob 
https://dst.jenkins.com/job/NewJobName
    ./clone.sh node http://src.instance.org/computer/cmp01 
https://dst.jenkins.com/computer/my_only_slave

The tool is far from stable or feature complete but becoming quite handy. 
For now, basic operations with jobs, nodes and views are supported (nodes 
and views support requires more recent Jenkins versions).

Given that enough people will find this useful, I would be happy to move 
the development under jenkinsci organization so everyone can contribute.

https://github.com/olivergondza/jenkins-config-cloner

--
oliver

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to