[DAEMON-2] appcd: Add support for distributable Node executable
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | Critical |
Status | Resolved |
Resolution | Fixed |
Resolution Date | 2017-02-14T04:36:11.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Appc Daemon 1.0.0 |
Components | appcd |
Labels | n/a |
Reporter | Chris Barber |
Assignee | Chris Barber |
Created | 2016-02-04T00:38:42.000+0000 |
Updated | 2017-02-14T04:36:11.000+0000 |
Description
The appc daemon needs the ability to lock down the Node.js version so that native modules can be pre-compiled. It currently has a placeholder for running a specific Node executable. The Node executable will be downloaded from the registry server. Both 32 and 64-bit Node executables will be available. The required Node.js version will be the latest LTS version, currently 4.4.3. This will most likely change to 6.2.0 LTS October 2016.Comments
- Chris Barber 2017-02-14
This was implemented back in 2017 Sprint 02 Tooling sprint in the commit https://github.com/cb1kenobi/appc-daemon/commit/a4cac50c593e018ed41a0dd49ad8e5223f23bd5d.
This functionality is implemented in the
appcd-nodejs
micro-package. If the core's required Node.js version is not already installed, it will be downloaded prior to executing the core.