-
Notifications
You must be signed in to change notification settings - Fork 14
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
x86 Windows fails to build #31
Comments
cc: @DeMoorJasper |
@aminya strange that this happens, I don't really know why. Do you really need to run 32-bit CI pipelines? Seems a bit outdated |
Well, yes. Nodejs supports x86, and we ship x86 binaries of Atom. We use the CI to prebuild the binaries. |
That's unfortunate, actually tried to figure out how to get Azure to run 32-bit but couldn't figure it out, so can't really run our CI for testing... I usually test windows things on a low-perf 64-bit win10 laptop, so would have to spin up a VM to even get anywhere close to testing this... Anyway once I figure out CI I can probably fix this |
I can help you with that! Use this script to run x86 scripts: https://github.com/atom-ide-community/atom/blob/master/script/vsts/windows-run.js
See here for a full example: https://github.com/atom-ide-community/atom/blob/8572d60edb815bae2837cad57ec22071da14c05d/script/vsts/platforms/templates/build.yml#L30-L36 I also have added x86 support to GitHub Actions if it helps: https://github.com/aminya/setup-node If you want a true x86 machine you should use Appveyor. |
Good news! x86 support is added to Azure's NodeTool natively! microsoft/azure-pipelines-tasks#13399 Just pass
|
In one of the projects we use Parcel, but for some reason, Appveyor x86 fails to build the native modules with this error:
More details:
atom-community/zadeh#15
https://ci.appveyor.com/project/aminya/fuzzaldrin-plus-fast-se2je
The text was updated successfully, but these errors were encountered: