Subversion Repositories SmartDukaan

Rev

Rev 7230 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7230 Rev 11035
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
 
2
 
3
FROMEMAIL="build@shop2020.in"
3
FROMEMAIL="build@shop2020.in"
4
FROMPASSWORD="cafe@nes"
4
FROMPASSWORD="cafe@nes"
5
TOEMAIL="rajveer.singh@shop2020.in,anupam.singh@shop2020.in,amar.kumar@shop2020.in"
5
TOEMAIL="amit.gupta@shop2020.in,anikendra.das@shop2020.in,kshitij.sood@shop2020.in"
6
MESSAGE=""
6
MESSAGE=""
7
FILE="/var/log/build-staging.log"
7
FILE="/var/log/build-staging.log"
8
SHOP2020_SERVER="shop2020.in"
8
SHOP2020_SERVER="shop2020.in"
9
DATE=`date +%Y-%b-%d-%Hh%Mm%Ss`
9
DATE=`date +%Y-%b-%d-%Hh%Mm%Ss`
10
MAVEN_REPO="${HOME}/.m2/repository"
10
MAVEN_REPO="${HOME}/.m2/repository"
Line 47... Line 47...
47
}
47
}
48
copycontent()
48
copycontent()
49
{
49
{
50
  ssh ${SHOP2020_SERVER} "mkdir /catalog-dumps/\"${DATE}\""
50
  ssh ${SHOP2020_SERVER} "mkdir /catalog-dumps/\"${DATE}\""
51
  scp ${MAVEN_REPO}/in/shop2020/Website/1.0-SNAPSHOT/Website-1.0-SNAPSHOT.war ${SHOP2020_SERVER}:/catalog-dumps/${DATE}/Website-1.0-SNAPSHOT.war
51
  scp ${MAVEN_REPO}/in/shop2020/Website/1.0-SNAPSHOT/Website-1.0-SNAPSHOT.war ${SHOP2020_SERVER}:/catalog-dumps/${DATE}/Website-1.0-SNAPSHOT.war
-
 
52
  scp ${MAVEN_REPO}/in/shop2020/MobileWebsiteApi/1.0-SNAPSHOT/MobileWebsiteApi-1.0-SNAPSHOT.war ${SHOP2020_SERVER}:/catalog-dumps/${DATE}/MobileWebsiteApi-1.0-SNAPSHOT.war
52
  scp /root/code/trunk/PyProj/src/dist/PyProj-0.1-py2.6.egg ${SHOP2020_SERVER}:/catalog-dumps/${DATE}/PyProj-0.1-py2.6.egg
53
  scp /root/code/trunk/PyProj/src/dist/PyProj-0.1-py2.6.egg ${SHOP2020_SERVER}:/catalog-dumps/${DATE}/PyProj-0.1-py2.6.egg
53
  ssh ${SHOP2020_SERVER} "echo \"${DATE}\">/catalog-dumps/latest.build"
54
  ssh ${SHOP2020_SERVER} "echo \"${DATE}\">/catalog-dumps/latest.build"
54
  OUT=$?
55
  OUT=$?
55
  if [ $OUT -eq 0 ];then
56
  if [ $OUT -eq 0 ];then
56
     deployWar
57
     deployWar