Jenkins Enterprise has the VMware Autoscaling plugin that might work for you.

http://www.cloudbees.com/jenkins-enterprise-by-cloudbees-features-vmware-auto-scaling-plugin.cb

> A very typical example of this functionality is to have Jenkins revert the VM 
> to the golden snapshot and power on in the beginning of the build, then have 
> Jenkins shut down the VM at the end of it. This allows you to always run your 
> tests in a consistently clean state.



On 25.06.2013, at 05:08, Zhouping Liu <[email protected]> wrote:

> Hello Everyone,
> 
> I'd like to do some special tests using jenkins-ci tool, which are executed 
> on slaves, and have the requirement to reboot the testing slaves each time, 
> as the tests need a fresh-install OS.
> 
> But I can't find any plugins to do this, my workaround is to split the job 
> into three jobs:
> 1. pre_job - dedicate to prepare the testing environment - trigger reboot_job
> 2. reboot_job - dedicate to reboot the slave - trigger post_job
> 3. post_job - dedicate to run tests
> 
> as server can't control 'reboot_job' when 'reboot_job' is running, so 
> reboot_job is always failed.
> 
> Does anyone know other methods or more better workarounds?
> 
> Thanks,
> Zhouping
> 
> -- 
> 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].
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
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].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to