On Thu, May 18, 2017 at 11:05 PM, Adam Števko <[email protected]> wrote:
> Hello, > > I just merged bass-o-matic rewrite and incremental build changes. The > incremental mode can be activated in the following way: > > export BASS_O_MATIC_MODE=incremental > > 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. > > This change is useful only for build machines or building PRs. In every > day component development workflow, it won’t change much. > > Great job! Thank you! > Cheers, > Adam > > _______________________________________________ > oi-dev mailing list > [email protected] > https://openindiana.org/mailman/listinfo/oi-dev > -- --- Praise the Caffeine embeddings
_______________________________________________ oi-dev mailing list [email protected] https://openindiana.org/mailman/listinfo/oi-dev
