Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- repo="https://github.com/zimmerst/DmpWorkflow"
- rel=$1
- if (( $# == 0 )); then rel="devel"; fi;
- if [ ! -d "$HOME/DmpWorkflow/" ]; then
- echo "could not find DmpWorkflow - re-cloning it"
- git clone ${repo}
- fi;
- echo "Building release : ${rel} ..."
- wd=$(pwd)
- cd ~/DmpWorkflow
- if [[ "$rel" == "devel" ]]; then
- echo "checking out master"
- git checkout master
- git pull
- else
- echo "checking out tag ${rel}"
- git fetch --tags
- git checkout tags/${rel} -b ${rel}
- fi
- #exit
- rm -rf dist
- python setup.py sdist
- tag=${rel/DmpWorkflow-/""}
- cp dist/*.tar.gz ~/www/releases/DmpWorkflow.${tag}.tar.gz
- echo "done at $(date)"
- cd $wd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement