From a6af6a3d7696bd2567ecb7e891b6596bdd934a97 Mon Sep 17 00:00:00 2001
From: Samruddhi Khandale <skhandale@microsoft.com>
Date: Tue, 24 May 2022 12:18:40 -0700
Subject: adding nvm option: nvmInstallPath (#20)

adding nvm option
---
 src/node/feature.json  | 5 +++++
 v1/feature-scripts.env | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/node/feature.json b/src/node/feature.json
index 7b092a5..fdb29cb 100644
--- a/src/node/feature.json
+++ b/src/node/feature.json
@@ -12,6 +12,11 @@
             "type": "boolean",
             "default": true,
             "description": "Install dependencies to compile native node modules (node-gyp)?"
+        },
+        "nvmInstallPath": {
+            "type": "string",
+            "default": "/usr/local/share/nvm",
+            "description": "The path where NVM will be installed."
         }
     },
     "extensions": ["dbaeumer.vscode-eslint"],
diff --git a/v1/feature-scripts.env b/v1/feature-scripts.env
index 857c1ec..8b7f734 100644
--- a/v1/feature-scripts.env
+++ b/v1/feature-scripts.env
@@ -9,7 +9,7 @@ _BUILD_ARG_GITHUB_CLI="./github-cli/install.sh                              ${_B
 _BUILD_ARG_AWS_CLI="./aws-cli/install.sh                                    ${_BUILD_ARG_AWS_CLI_VERSION:-latest}"
 _BUILD_ARG_AZURE_CLI="./az-cli/install.sh                                   ${_BUILD_ARG_AZURE_CLI_VERSION:-latest}"
 _BUILD_ARG_SSHD="./sshd/install.sh"
-_BUILD_ARG_NODE="./node/install.sh                                          /usr/local/share/nvm ${_BUILD_ARG_NODE_VERSION:-lts/*} automatic true ${_BUILD_ARG_NODE_NODEGYPDEPENDENCIES:-true}"
+_BUILD_ARG_NODE="./node/install.sh                                          ${_BUILD_ARG_NODE_NVMINSTALLPATH:-/usr/local/share/nvm} ${_BUILD_ARG_NODE_VERSION:-lts/*} automatic true ${_BUILD_ARG_NODE_NODEGYPDEPENDENCIES:-true}"
 _BUILD_ARG_PYTHON="./python/install.sh                                      ${_BUILD_ARG_PYTHON_VERSION:-latest} ${_BUILD_ARG_PYTHON_INSTALLPATH:-/usr/local/python} /usr/local/py-utils automatic true ${_BUILD_ARG_PYTHON_INSTALLTOOLS:-true} true ${_BUILD_ARG_PYTHON_OPTIMIZE:-false}"
 _BUILD_ARG_GO="./go/install.sh                                              ${_BUILD_ARG_GOLANG_VERSION:-latest}"
 _BUILD_ARG_JAVA="./java/wrapper.sh                                          ${_BUILD_ARG_JAVA_VERSION:-latest}"
-- 
cgit v1.2.3