package_artefact.sh 500 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. umask 022
  3. BIN_RM=/usr/bin/rm
  4. BIN_MKDIR=/usr/bin/mkdir
  5. BIN_CP=/usr/bin/cp
  6. BIN_CHMOD=/usr/bin/chmod
  7. BIN_TAR=/usr/bin/gtar
  8. BIN_UNAME=/usr/bin/uname
  9. BIN_ECHO=/usr/bin/echo
  10. export PATH=${HOME}/go/bin:${HOME}/app/bin:${HOME}/app/sbin:/opt/local/sbin:/opt/local/bin:$PATH
  11. package_file_name=sensu-`${BIN_UNAME} -s`-`${BIN_UNAME} -r`.tgz
  12. cd ${HOME}
  13. ${BIN_MKDIR} -p target
  14. ${BIN_ECHO} ${BUILD_ID} > BUILD_NUMBER.txt
  15. ${BIN_TAR} cpzf target/${package_file_name} app etc log run BUILD_NUMBER.txt