Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upIncorporate Windows-based CI (AppVeyor et al) #9767
Comments
|
I've been working on this more here: |
|
I've been playing around Appveyor lately again and it work now. https://ci.appveyor.com/project/UK992/servo-hga0y/build/1.0.130 |
|
@UK992 OMG, that's awesome! Fantastic work :-) The nice thing about mozjs is that we should have |
|
Hrm, it looks like heapsize is still failing with:
cc @Jayflux |
You need to update that. |
|
And also need this patch UK992@bf43c1c to solve alloc_jemalloc crate problem |
|
And just for information, if building took more than 1 hour will hit build timeout, in that case, contact Appveyor support team for extend build timeout to 2 hours. I did this too. |
|
@UK992 I went ahead and contacted them, too, and they let me try the premium/2CPU machines. They took the build down to 52 minutes. I'm looking into possibly getting a premium contract for the Servo GH org :-) |
Fix Windows build and add AppVeyor support Proof of success: https://ci.appveyor.com/project/larsbergstrom/servo/build/1.0.15 Fixes #9767 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9863) <!-- Reviewable:end -->
Previous attempt #9406