Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- apt-get install -y unzip
- # Change timezone
- rm /etc/localtime
- ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime
- USER_NAME=developer
- USER_HOME=/opt/$USER_NAME
- if id -u $USER_NAME > /dev/null 2>&1; then
- echo "Infrastructure for user $USER_NAME is already created. If fresh install is required: please recreate VM."
- exit
- fi
- useradd -r -m -d $USER_HOME -s /bin/bash $USER_NAME
- BIN_DIR=$USER_HOME/bin
- VG_HOME=/vagrant
- VG_REPO_DIR=$VG_HOME/repository
- sudo -u $USER_NAME -H sh -c "mkdir $BIN_DIR"
- sudo -u $USER_NAME -H sh -c "mkdir -p $USER_HOME/var/tmp"
- sudo -u $USER_NAME -H sh -c "export PATH=$BIN_DIR:$PATH"
- echo "(1)"
- sudo -u $USER_NAME -H sh -c "cp $VG_REPO_DIR/wrapper/deliver $BIN_DIR"
- echo "(2)"
- sudo -u $USER_NAME -H sh -c "chmod +x $BIN_DIR/deliver"
- echo "(3)"
- if [ ! -f $BIN_DIR/deliver ]; then
- echo "(3.1) deliver not found!"
- fi
- sudo -u $USER_NAME -H sh -c "echo \"$BIN_DIR/deliver $VG_REPO_DIR/wrapper/system.zip\""
- sudo -u $USER_NAME -H sh -c "test -f $BIN_DIR/deliver && echo \"(3.2) deliver found\" || \"(3.2) deliver not found\""
- sudo -u $USER_NAME -H sh -c "test -f $VG_REPO_DIR/wrapper/system.zip && echo \"(3.3) system.zip found\" || \"(3.3) system.zip not found\""
- sudo -u $USER_NAME -H sh -c "$BIN_DIR/deliver $VG_REPO_DIR/wrapper/system.zip"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement