ubcurrent.sh 997 B

12345678910111213141516171819202122232425262728293031
  1. #!/bin/sh
  2. BASEPATH="/usr/local/www/apache24/data/ubsnaps"
  3. mkdir ${BASEPATH}/exported
  4. cd ${BASEPATH}/tmp/
  5. rm -fr ../ub_current.tgz > /dev/null
  6. rm -fr ../RELEASE > /dev/null
  7. rm -fr master.zip
  8. /usr/local/bin/curl -k -s https://codeload.github.com/nightflyza/Ubilling/zip/master > master.zip
  9. /usr/local/bin/unzip master.zip -d ../exported
  10. cd ../exported/Ubilling-master/
  11. rm -fr nbproject
  12. echo > remote_nas.conf
  13. tar cf - ./* | gzip > ../../ub_current.tgz
  14. cp -R ./RELEASE ${BASEPATH}/RELEASE
  15. cd ${BASEPATH}
  16. rm -fr exported ./tmp/*
  17. #ubinstaller current build
  18. mkdir ${BASEPATH}/exported2
  19. cd ${BASEPATH}/tmp/
  20. rm -fr ../ubinstaller_current.tgz > /dev/null
  21. rm -fr imaster.zip
  22. /usr/local/bin/curl -k -s https://codeload.github.com/nightflyza/UBinstaller/zip/master > imaster.zip
  23. /usr/local/bin/unzip imaster.zip -d ../exported2
  24. mv ../exported2/UBinstaller-master ../exported2/ubinstaller
  25. cd ../exported2/
  26. tar cf - ./ubinstaller | gzip > ../ubinstaller_current.tar.gz
  27. cd ${BASEPATH}
  28. rm -fr exported2 ./tmp/*