frontend/script/release
2018-04-17 10:17:09 -04:00

19 lines
378 B
Bash
Executable File

#!/bin/sh
# Pushes a new version to PyPi.
# Stop on errors
set -e
cd "$(dirname "$0")/.."
# Install node modules
yarn install
# Install bower web components. Allow to download the components as root since the user in docker is root.
./node_modules/.bin/bower install --allow-root
script/build_frontend
python3 setup.py sdist
python3 -m twine upload dist/* --skip-existing