package.sh 270 B

1234567891011
  1. #!/bin/bash
  2. p='ocboot'
  3. d=`date +"%Y-%m-%d"`
  4. b=$(git rev-parse --abbrev-ref HEAD)
  5. v=`git log --branches="${b}*" -n 1 |pcregrep -io '(?<=commit )\w{8}'`
  6. a="$p"-"$d"-"${b/\//-}"-"$v".tar.gz
  7. git archive $b --prefix="$p/" | gzip > $a
  8. echo "Archived:"
  9. echo `readlink -f $a`