Hi Manish, the very simple answer is: you can't do this. A slave is not sort of "remote controlled" in the sense of performing any operation on it you could imagine. Even if you could manage to trigger a OS installation on it: how should the Master communicate with it afterwards? You would burn the bridge you're standing on. What I *could* imagine to do is to perform the tests on a VM and to somehow trigger the VM host to start from a fresh VM image every time you execute the test. But I'm no expert on that sort of stuff in any way so I have no clue whether you could trigger that sort of stuff in a headless manner at all.
A very basic question of course must be asked as well: isn't there a flaw in your test process if you need a complete fresh OS to run it? Then again, I have no idea what you are actually testing so of course there might be good reasons to do so. Kind regards, Andreas Schilling CAE Processes & Data Management ------------------------------------------------------------------- Dipl. Inf. Andreas Schilling Senior Software Architect TWT GmbH Science & Innovation Bernhäuser Str. 40 - 42 73765 Neuhausen Tel: +49.7158.17 15.6 73 Mobil: +49.1 72.6 22 88 70 E-Mail: [email protected] -------------------------------------------------------------------- www.twt-gmbh.de -------------------------------------------------------------------- Geschäftsführung: Dimitrios Vartziotis, Joachim Laicher (Stv.), Frank Beutenmüller (Stv.) Registergericht: Amtsgericht Stuttgart, HRB Nr. 212778 Umsatzsteuer: ID-Nr.: DE147841145 -------------------------------------------------------------------- Von: Manish Singh <[email protected]> An: [email protected] Datum: 30.01.2013 11:12 Betreff: Installing operating systems on slaves via Jenkins Gesendet von: [email protected] 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.
