appveyor / ci

AppVeyor community support repository
https://www.appveyor.com
344 stars 66 forks source link

Build fails on 64 bit with electron-rebuild #1743

Open hovancik opened 7 years ago

hovancik commented 7 years ago

Here is the build: https://ci.appveyor.com/project/hovancik/stretchly/build/1.0.504

It works on 32 but fails after 1 hour on 64 bit.

my yml:

build: off

os: unstable

platform:
  - x86
  - x64

skip_tags: true

environment:
  nodejs_version: "7.9.0"

cache:
  - node_modules -> package.json

install:
  - ps: Install-Product node $env:nodejs_version
  - npm install npm -g
  - npm install
  - .\node_modules\.bin\electron-rebuild
  - npm install -g istanbul

test_script:
  - node --version
  - npm --version
  - istanbul cover .\node_modules\mocha\bin\_mocha

after_test:
  - bash <(curl -s https://codecov.io/bash)

What I added is: .\node_modules\.bin\electron-rebuild so I can rebuild a module I am using.

FeodorFitsner commented 7 years ago

Will take a look. Thanks for reporting that.

hovancik commented 7 years ago

My next build is working. Was this fixed? https://ci.appveyor.com/project/hovancik/stretchly/build/1.0.505

FeodorFitsner commented 7 years ago

It wasn't, sorry. This is the related issue: https://github.com/nodejs/node-gyp/issues/1274

We are currently working with our hosting provider on the solution.

maxbrunsfeld commented 7 years ago

:wave: Just chiming in to say that the Atom team is hitting this very frequently on all of our node projects.

IlyaFinkelshteyn commented 7 years ago

We reflected this on our status page and working closely with CloudFlare now.