-
Improvement
-
Resolution: Fixed
-
Minor
-
None
-
Windows
Currently the code has the following
// At the moment, windows MSI installer are not handled !
//} else if (platform == NodeJSInstaller.Platform.WINDOWS){
A possible solution to automate installation is to use msiexec with following options:
msiexec TARGETDIR=<install location> /a node-<version>-x86.msi /qn /l* log.txt
this removes any UAC issues and just unpacks the files to TARGETDIR. also adds logging out to log.txt
- is duplicated by
-
JENKINS-37459 Unresolvable nodeJS installer for WINDOWS with amd64 cpu
-
- Closed
-
- is related to
-
JENKINS-21953 NodeJs plugin doesn't work on windows based Jenkins machine
-
- Closed
-
[JENKINS-26828] Add support for installing the NodeJS windows msi
Environment | New: Windows |
Link |
New:
This issue is related to |
Description |
Original:
Currently the code has the following // At the moment, windows MSI installer are not handled ! //} else if (platform == NodeJSInstaller.Platform.WINDOWS){ I possible solution to automate installation is to use msiexec with following options: msiexec TARGETDIR=E:\temp /a node-v0.10.36-x86.msi /qn /l* log.txt this removes any UAC issues and just unpacks the files to TARGETDIR. also adds logging out to log.txt |
New:
Currently the code has the following // At the moment, windows MSI installer are not handled ! //} else if (platform == NodeJSInstaller.Platform.WINDOWS){ A possible solution to automate installation is to use msiexec with following options: msiexec TARGETDIR=<install location> /a node-<version>-x86.msi /qn /l* log.txt this removes any UAC issues and just unpacks the files to TARGETDIR. also adds logging out to log.txt |
Workflow | Original: JNJira [ 161001 ] | New: JNJira + In-Review [ 180538 ] |
Link |
New:
This issue is duplicated by |
Assignee | New: Nikolas Falco [ nfalco ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
This is more than a year old...but I'm also very interested in this. I have some nodejs projects that build native files (node-gyp modules) which has to run on my windows slave nodes. I know I can manually install the nodejs on the machine....but the auto install saves a lot of effort, especially when trying out different nodejs versions