RESOLVED FIXED 187019
[ews-build] Add support for compiling WebKit
https://bugs.webkit.org/show_bug.cgi?id=187019
Summary [ews-build] Add support for compiling WebKit
Aakash Jain
Reported 2018-06-25 15:01:01 PDT
We should add support for compiling WebKit in EWS Buildbot.
Attachments
Proposed patch (15.41 KB, patch)
2018-06-25 15:33 PDT, Aakash Jain
no flags
Archive of layout-test-results from ews202 for win-future (12.85 MB, application/zip)
2018-06-25 18:44 PDT, EWS Watchlist
no flags
Aakash Jain
Comment 1 2018-06-25 15:33:01 PDT
Created attachment 343549 [details] Proposed patch This is similar to what we use in other Buildbot code (in build.webkit.org) Also tested on ews-build.webkit-uat.org (http://ews-build.webkit-uat.org/#/builders/9/builds/9)
EWS Watchlist
Comment 2 2018-06-25 15:35:18 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 3 2018-06-25 18:44:41 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 4 2018-06-25 18:44:52 PDT Comment hidden (obsolete)
Lucas Forschler
Comment 5 2018-06-26 14:19:28 PDT
Comment on attachment 343549 [details] Proposed patch View in context: https://bugs.webkit.org/attachment.cgi?id=343549&action=review > Tools/BuildSlaveSupport/ews-build/config.json:246 > + "architectures": ["i386"], are we not using x86_64 on windows for this configuration? > Tools/BuildSlaveSupport/ews-build/steps.py:86 > + if platform not in ('gtk', 'wincairo', 'ios', 'jsc-only', 'wpe'): it would be nice if we had a "supported platforms" list somewhere we could use... rather than having to manually update them here.
Aakash Jain
Comment 6 2018-06-26 18:09:10 PDT
Comment on attachment 343549 [details] Proposed patch > are we not using x86_64 on windows for this configuration? Removed windows changes from the patch for now, will add windows configuration in a separate patch. > it would be nice if we had a "supported platforms" list somewhere we could use... rather than having to manually update them here. Added FIXME as discussed.
Aakash Jain
Comment 7 2018-06-26 18:09:57 PDT
Radar WebKit Bug Importer
Comment 8 2018-06-26 18:20:50 PDT
Note You need to log in before you can comment on or make changes to this bug.