<div dir="ltr"><div><div>Finally,<br><br></div>Git checkout with changes works and SCM is polled correctly and triggers new builds on new commits.<br><br></div><div>There will be a small change in the testing framework.<br>
<br>Today the framework keeps a couple control files in the workspace directory to keep track of what revision has been built and does not rebuild it if its the same, this is to not waste resources when jobs are triggered in the dependencies chains we have (softhsm -> ldns -> opendnssec -> test etc) if no changes has been made.<br>
<br></div><div>These files where kept in workspace so if you want to force a rebuild of the same commit you could wipe the workspace before triggering the build.<br><br></div><div>With the required "Wipe out repository & force clone" this is done every run so these files need to be moved to the INSTALL_ROOT and we can replace the "force a rebuild" functionality with a stand alone job that removes those files if we need it (don't actually know if anyone has use it).<br>
</div><div><div><div><div><div class="gmail_extra"><br>-- <br>Jerry Lundström - OpenDNSSEC Developer<br><a href="http://www.opendnssec.org/" target="_blank">http://www.opendnssec.org/</a><br>
</div></div></div></div></div></div>