shaker/tools/build_agent_pkg.sh
Ilya Shakhat 8f9cf572a9 Install the agent from pypi instead of git master
Change-Id: Id615458fd27c8aa4c39a95d45511426262257c8a
2015-05-12 15:53:36 +03:00

21 lines
451 B
Bash
Executable File

#!/bin/bash
TEMP_DIR="$(mktemp -d)"
cp -r shaker ${TEMP_DIR}/
cp -r .git ${TEMP_DIR}/
cp requirements-agent.txt ${TEMP_DIR}/requirements.txt
cp setup-agent.cfg ${TEMP_DIR}/setup.cfg
cp setup.py ${TEMP_DIR}/
cp README.rst ${TEMP_DIR}/
cp LICENSE ${TEMP_DIR}/
export PBR_VERSION="$(git describe --exact-match)"
cd ${TEMP_DIR}
echo "Building pyshaker-agent version ${PBR_VERSION}"
python setup.py sdist
twine upload -s dist/*
cd -
rm -rf ${TEMP_DIR}