All Classes and Interfaces

Class
Description
Strategy pattern that decides the location of the NPM cache location for a build.
 
CPU type.
Uses NPM's default global cache, which is actually ~/.npm on Unix system or %APP_DATA%\npm-cache on Windows system.
 
Indicates the failure to detect the OS or CPU.
Contract to resolve parts of an URL path given some specific inputs.
Factory that return lookup for an implementation of InstallerPathResolver.
Calculate the name of the installer for the specified version according the architecture and CPU of the destination node.
Generated localization support class.
Automatic NodeJS installer from a nodejs.org mirror
 
A simple build wrapper that contribute the NodeJS bin path to the PATH environment variable.
 
This class executes a JavaScript file using node.
Provides builder details for the job configuration page.
 
Information about JDK installation.
 
Automatic NodeJS installer from nodejs.org
 
Deprecated.
Do not use this anymore.
NodeJSVersion identifier.
Version range.
A config/provider to handle the special case of a npmrc config file
 
Npm config file parser.
Holder of all informations about a npm public/private registry.
 
Relocates the NPM's default cache to a folder specific for the executor in the node home folder ~/npm-cache/$executorNumber.
 
Relocates the NPM's default cache to the workspace folder.
 
Supported platform.
Helper to fill properly credentials in the the user configuration file.
Signals an error in the a user configuration file when NPMConfig.doVerify() is called.