<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 18, 2017 at 11:05 PM, Adam Števko <span dir="ltr"><<a href="mailto:adam.stevko@gmail.com" target="_blank">adam.stevko@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I just merged bass-o-matic rewrite and incremental build changes. The incremental mode can be activated in the following way:<br>
<br>
export BASS_O_MATIC_MODE=incremental<br>
<br>
With the following change I was able to get down Jenkins build time from 3h 50 minutes to 12 minutes. This is best used in Jenkins environment as incremental mode depends on tracking of last successfully build commits. Jenkins set GIT_PREVIOUS_SUCCESSFUL_COMMIT variable. if the variable is not found, bass-o-matic defaults to HEAD~1. The main motivation behind this change was to significantly speed up builds and integration process, so newly merged PR will be published in the repository in the matter of minutes, not hours. </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
This change is useful only for build machines or building PRs. In every day component development workflow, it won’t change much.<br>
<br></blockquote><div><br></div><div>Great job! Thank you!<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Cheers,<br>
Adam<br>
<br>______________________________<wbr>_________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>
<a href="https://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">https://openindiana.org/<wbr>mailman/listinfo/oi-dev</a><br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font style="font-family:courier new,monospace" size="1">---<br>Praise the Caffeine embeddings<br></font></div></div></div></div>
</div></div>