Ueli the servant helps to build and deploy at flatfox
Put this into your bashrc
or alike: . /PATH/TO/ueli/ueli-complete.sh
- check container image names in usedBy are named like project
- activate another python env
- install dependencies e.g.
pip install -r /PATH/TO/ueli/requirements.txt
- install ueli
pip install -e /PATH/TO/ueli
-
create new version (update
main.py
and create a git tag):git tag 0.1 -m "tagged version" git push --tags origin master
-
try new package on pypi test server
python setup.py register -r pypitest python setup.py sdist upload -r pypitest
-
if everything works fine, upload to pypi live server
python setup.py register -r pypi python setup.py sdist upload -r pypi
virtualenv env
. env/bin/activate
pip install -r requirements.txt
pip install -e .
_UELI_COMPLETE=source ueli > ueli-complete.sh