diff --git a/deploy.sh b/deploy.sh index 1392d67b02ac792bc0af79c130c80742b3c4fd22..2d042cfccea09d63be5f49868bdca17407336260 100644 --- a/deploy.sh +++ b/deploy.sh @@ -1,7 +1,24 @@ -cp $1/web/* $2 +#source +if [ -z $1 ] || ![ -d $1 ] +then + s="~/grade-rating/" +else + s=$1 +fi + +#destination +if [ -z $2 ] || ![ -d $2 ] +then + d="~/public_html/" +else + d=$2 +fi + +#shopt -s dotglob +cp -rp $s"web/*" $d mysqladmin -u mmcs_rating -pPefnesdy drop mmcs_rating mysqladmin -u mmcs_rating -pPefnesdy create mmcs_rating -mysql mmcs_rating < $1/db/Structure.sql -mysql mmcs_rating < $1/db/StoredProcedures.sql -mysql mmcs_rating < $1/db/Sample.sql +mysql -u mmcs_rating -pPefnesdy mmcs_rating < $s"db/Structure.sql" +mysql -u mmcs_rating -pPefnesdy mmcs_rating < $s"db/StoredProcedures.sql" +mysql -u mmcs_rating -pPefnesdy mmcs_rating < $s"db/Sample.sql" diff --git a/install.sh b/install.sh index 92bca721e93537e22735143c01361adb6cba3553..a061ed283f82258c3716e85f005a79d70cef0535 100644 --- a/install.sh +++ b/install.sh @@ -1,4 +1,4 @@ rm -rf ~/grade-rating -git clone http://itlab.mmcs.sfedu.ru/git/grade-rating ~/ +git clone http://itlab.mmcs.sfedu.ru/git/grade-rating ~/grade-rating ~/grade-rating/deploy.sh ~/grade-rating ~/public_html