-
Notifications
You must be signed in to change notification settings - Fork 729
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable a travis.ci-based PR build for linux x86-64 #24
Comments
This has been enabled, but we're seeing the occasional build failures that look like this
|
Related to #11, one concern w/ travis builds is how to represent dependent changes. |
Regarding the "fatal: reference is not a tree" issue, my understanding is that it is related to force pushes to the repo. The PR build clones (with depth=50) the openj9 repo, merges the PR branch into the master branch, and then we run get_sources trying to checkout at a particular sha as supplied to travis. If a force push occurs, the sha may not be in the repo any more. See travis-ci/travis-ci#617 for more details. |
The travis.ci builds are a (hopefully) short term necessity. @AdamBrousseau has recently enabled Jenkins-based PR builds on pLinux & zLinux. Prior to open sourcing, our internal PR builds were able to handle cross repo dependencies so it should just be a matter of time until we've replicated the functionality here. |
Done #122 |
I think we should wrap the I am going to play around with the checkout (fatal: reference is not a tree) issue. I have a few suspicions. |
Closing this as the compile only travis builds have been available for some time. Thanks to everyone who helped to improve their stability! |
…-iter-skip Heed @FrameIteratorSkip in Class, AccessController
- added alignedMemory ref in jvmImageHeader - offset jvmImageHeader to be aligned - set MAP_FIXED flag for mmap (needs to be page aligned) - fixed bug on write Signed-off-by: akshayben [email protected]
Build a basic PR build based off the linux_x86-64 docker file.
The text was updated successfully, but these errors were encountered: