Browse Source

Updated scripts for server setup

master
Steffan JJ 1 year ago
parent
commit
a689ca0c89
2 changed files with 12 additions and 11 deletions
  1. 0
    0
      trias/Server/trias_app_update.sh
  2. 12
    11
      trias/Server/trias_appserver_script.sh

trias/trias_app_update.sh → trias/Server/trias_app_update.sh View File


+ 12
- 11
trias/Server/trias_appserver_script.sh View File

#STORE GIT CREDENTIALS IN CACHE #STORE GIT CREDENTIALS IN CACHE
git config --global credential.helper store git config --global credential.helper store
git config --global credential.helper 'store --file ~/.git-credentials'
# git config --global credential.helper 'store --file ~/.git-credentials'
echo "Enter git username: " echo "Enter git username: "
read gitUser read gitUser
echo "username=$gitUser" >> ~/.git-credentials
git config --global user.name '${gitUser}'
# echo "username=$gitUser" >> ~/.git-credentials
echo "Enter git password: " echo "Enter git password: "
read gitPassword read gitPassword
echo "password=$gitPassword" >> ~/.git-credentials
chmod 0600 ~/.git-credentials
git config --global user.password '${gitPassword}'
# echo "password=$gitPassword" >> ~/.git-credentials
# chmod 0600 ~/.git-credentials


#INSTALLING NODE JS #INSTALLING NODE JS
cd ~ cd ~
npm --version npm --version
npm install -g @angular/cli npm install -g @angular/cli
npm install -g pm2 npm install -g pm2
pm2 install typescript
# echo "Enter the version of node you want to install: (Example. 'v16.19.1')" # echo "Enter the version of node you want to install: (Example. 'v16.19.1')"
# read nodeversion # read nodeversion
# nvm install $nodeversion # nvm install $nodeversion
npm i npm i


cd .. cd ..
git clone http://git.bbh.org.in/chess/elixir-config-production
cd elixir-config-production
git clone http://git.bbh.org.in/Trias_Org/trias-config-production
cd trias-config-production
git checkout production git checkout production
npm i npm i




#TO CREATE SYMLINK #TO CREATE SYMLINK
cd .. cd ..
ln -s elixir-config-production/ config
ln -s trias-config-production/ config


#PRODUCTION B SETUP #PRODUCTION B SETUP
cd ~ cd ~
npm i npm i


cd .. cd ..
git clone http://git.bbh.org.in/chess/elixir-config-production
cd elixir-config-production
git clone http://git.bbh.org.in/Trias_Org/trias-config-production
cd trias-config-production
git checkout production git checkout production
npm i npm i




#TO CREATE SYMLINK #TO CREATE SYMLINK
cd .. cd ..
ln -s elixir-config-production/ config
ln -s trias-config-production/ config

Loading…
Cancel
Save