Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Fix endless loop bug in build scripts #820

Merged
merged 1 commit into from Apr 11, 2015

Conversation

Projects
None yet
2 participants
Contributor

saivann commented Apr 11, 2015

The subshell used in the script was used to prevent it from building if another concurrent build starts, but it had the unintended consequence of creating an endless loop when the build script fails.

This pull request allows the script to terminate correctly.

Additionally this pull request enables the quick Makefile tests to catch issues in order to prevent the server to push any broken update (as we've already planned to do, it currently works fine on the build machine according to my testing).

Contributor

harding commented Apr 11, 2015

LGTM. Thanks, @saivann!

@saivann saivann merged commit 6364f99 into master Apr 11, 2015

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details

@saivann saivann deleted the endlessloop branch Apr 11, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment