-
Notifications
You must be signed in to change notification settings - Fork 91
Expand file tree
/
Copy pathinstall
More file actions
executable file
·19 lines (15 loc) · 818 Bytes
/
install
File metadata and controls
executable file
·19 lines (15 loc) · 818 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash
source $OPENSHIFT_CARTRIDGE_SDK_BASH
source $HOME/nodejs/lib/util
# Add environment variables
echo production > env/NODE_ENV
echo ${OPENSHIFT_NODEJS_IP} > env/NODE_IP
echo ${OPENSHIFT_NODEJS_PORT} > env/NODE_PORT
echo ${OPENSHIFT_DATA_DIR} > env/DATA_DIR
echo ${OPENSHIFT_DATA_DIR}.nodejs/.npm > env/npm_config_cache
echo ${OPENSHIFT_DATA_DIR}.nodejs/.npmrc > env/npm_config_userconfig
echo ${OPENSHIFT_DATA_DIR}.nodejs/.npmignore > env/npm_config_userignorefile
echo ${OPENSHIFT_DATA_DIR}.nodejs/.npm-init.js > env/npm_config_init_module
echo ${TMP} > env/npm_config_tmp
update_nodejs
client_result "Node.js $(node --version) and NPM $(npm --version) installed."