And if your slaves are not virtual machines, take a look at https://wiki.jenkins-ci.org/display/JENKINS/PXE+Plugin or https://wiki.jenkins-ci.org/display/JENKINS/Scripted+Cloud+plugin
-- Sami Mark Waite <[email protected]> kirjoitti 30.1.2013 kello 14.31: > If you need to restore an existing operating system to a known good state > each time, you could consider using a virtual machine and reverting to a > snapshot of the virtual machine. There are several plugins for virtual > machine control from Jenkins. The plugin you use depends on the virtual > machine hypervisor you choose. > > If you need to install a new operating system (possibly you're testing an > operating system distribution that is changing?), you might consider "puppet" > or "chef" as ways to install a new operating system under Jenkins control. I > believe the puppet team has one or more tutorials on how to use puppet with > Jenkins. > > Mark Waite > > From: Manish Singh <[email protected]> > To: [email protected] > Sent: Wednesday, January 30, 2013 12:06 AM > Subject: Installing operating systems on slaves via Jenkins > > Hello All, > > I have a requirement, where I need to reinstall OS on slave machines before a > job is executed. This is needed as we need a clean OS before executing the > tests. > > What are the best ways to do this via Jenkins? > > -Manish > -- > 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. > > -- 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.
