Nexe hangs in Travis-CI
See original GitHub issueIs this a BUG or a FEATURE REQUEST?: Bug? Maybe? Potentially PEBKAC?
What happened: Attempting to build binaries using Nexe in a Travis-CI causes the process to hang. Here is a log excerpt from a build that failed in this way:
> DEBUG=* nexe -i bin.js -t linux-x64 -o $NEXE_OUT
- Starting...
ℹ nexe 3.0.0-beta.9
No output has been received in the last 10m0s, this potentially
indicates a stalled build or something wrong with the build itself.
Check the details on how to adjust your build configuration on:
https://docs.travis-ci.com/user/common-build-problems/#Build-times-
out-because-no-output-was-received
The build has been terminated
When run locally, Nexe is able to build the binaries in about ten seconds. It is possible the issue is to do with Travis and not Nexe, but absent any debugging information from Nexe I am unable to determine this.
What you expected to happen: I expected Nexe to build the binaries, and short of that, to produce useful debug information.
How to reproduce it (as minimally and precisely as possible): Here is an example .travis.yml
directive which will replicate the relevant portions of my setup:
after_success:
- DEBUG=* npx nexe@3.0.0-beta.9 -i $NEXE_IN -t linux-x64 -o $NEXE_OUT
Anything else we need to know?: Not that I can think of 🤷♀️
Environment
- Platform(OS/Version): Linux, Ubuntu 14.04
- Host Node Version: Linux x64
- Target Node Version:
linux-x64
,mac-x64
,windows-x64
- Nexe version: 3.0.0-beta.9
- Python Version: 2.7
Issue Analytics
- State:
- Created 5 years ago
- Comments:9 (3 by maintainers)
Works! Closing this issue.
@xshadowlegendx Presently on holiday. I’ll get around to it next week.