|
|
@ -324,11 +324,11 @@ function init:nodejs() { |
|
|
local nodejs_url="https://nodejs.org/dist/v${NODEJS_VERSION}/node-v${NODEJS_VERSION}-linux-x64.tar.gz" |
|
|
local nodejs_url="https://nodejs.org/dist/v${NODEJS_VERSION}/node-v${NODEJS_VERSION}-linux-x64.tar.gz" |
|
|
local nodejs_file_name="node-v${NODEJS_VERSION}-linux-x64.tar.gz" |
|
|
local nodejs_file_name="node-v${NODEJS_VERSION}-linux-x64.tar.gz" |
|
|
local nodejs_dir_name="node-v${NODEJS_VERSION}-linux-x64" |
|
|
local nodejs_dir_name="node-v${NODEJS_VERSION}-linux-x64" |
|
|
local nodejs_path="${BASE_DIR}/maven/$nodejs_dir_name" |
|
|
local nodejs_path="${BASE_DIR}/nodejs/$nodejs_dir_name" |
|
|
command::exec "${host}" " |
|
|
command::exec "${host}" " |
|
|
if [ ! -d "$nodejs_path" ]; then |
|
|
if [ ! -d "$nodejs_path" ]; then |
|
|
mkdir -p ${BASE_DIR}/nodejs |
|
|
mkdir -p ${BASE_DIR}/nodejs |
|
|
wget --timeout=10 --waitretry=3 --tries=5 --retry-connrefused --no-check-certificate $nodejs_url -O ${BASE_DIR}/maven/$nodejs_file_name |
|
|
wget --timeout=10 --waitretry=3 --tries=5 --retry-connrefused --no-check-certificate $nodejs_url -O ${BASE_DIR}/nodejs/$nodejs_file_name |
|
|
cd ${BASE_DIR}/nodejs |
|
|
cd ${BASE_DIR}/nodejs |
|
|
tar -zxvf $nodejs_file_name |
|
|
tar -zxvf $nodejs_file_name |
|
|
sudo chown -R \$(id -u):\$(id -g) ${BASE_DIR}/nodejs |
|
|
sudo chown -R \$(id -u):\$(id -g) ${BASE_DIR}/nodejs |
|
|
|