Paste number 63364: Script: MakeStaffClient.sh

Paste number 63364: Script: MakeStaffClient.sh
Pasted by: gpal
When:11 months, 3 weeks ago
Share:Tweet this! | http://paste.lisp.org/+1CW4
Channel:#openils-evergreen
Paste contents:
Raw Source | XML | Display As
This script shortens the process of making the staff client...

And also creating a tar file for the build/

into the home directory ( make ist easier to be pulled in for the staff client)
************************************************
#!/bin/bash
StaffClientDir="/home/XXXXX/eg-srcs/Evergreen-ILS-1.2.2.1/Open-ILS/xul/staff_client"
myBUILD_ID="260147"
myImagesFolder='/home/XXXXX/eg-srcs/myOpacPix'
OpacImagesFolder="/openils/var/web/opac/images"
cd $StaffClientDir
sleep 1
#if dir exists then it will be removed else stdErr is piped to bit-bucket
sudo rm -R /openils/var/web/xul/$myBUILD_ID >/dev/null 2>&1
sudo rm -R $StaffClientDir/build >/dev/null 2>&1
sleep 3
sudo make STAFF_CLIENT_BUILD_ID=$myBUILD_ID
sleep 7
cd build/
sudo mkdir /openils/var/web/xul/$myBUILD_ID
sudo cp -R server/ /openils/var/web/xul/$myBUILD_ID
sleep 5
cd $StaffClientDir
sudo cp $myImagesFolder/*.* $OpacImagesFolder
sleep 3
sudo tar -cjf $HOME/build.tar.bz2 build/ >/dev/null 2>&1
sleep 5
sudo chown -R opensrf:opensrf /openils
echo "build.tar.bz2 created for the staff clients in $HOME diR......."
echo "Done.............."
#filename =  MakeStaffClient.sh
************************************************

This paste has no annotations.

Colorize as:
Show Line Numbers

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.