Skip to content
This repository has been archived by the owner on Aug 21, 2019. It is now read-only.

Latest commit

 

History

History
50 lines (31 loc) · 1.26 KB

README.md

File metadata and controls

50 lines (31 loc) · 1.26 KB

Ueli

Ueli the servant helps to build and deploy at flatfox

auto completion

Put this into your bashrc or alike: . /PATH/TO/ueli/ueli-complete.sh

todos

  • check container image names in usedBy are named like project

test local

  1. activate another python env
  2. install dependencies e.g. pip install -r /PATH/TO/ueli/requirements.txt
  3. install ueli pip install -e /PATH/TO/ueli

create new version

  1. create new version (update main.py and create a git tag):

     git tag 0.1 -m "tagged version"
     git push --tags origin master
    
  2. try new package on pypi test server

     python setup.py register -r pypitest
     python setup.py sdist upload -r pypitest
    
  3. if everything works fine, upload to pypi live server

     python setup.py register -r pypi
     python setup.py sdist upload -r pypi
    

create auto complete bash file

virtualenv env
. env/bin/activate
pip install -r requirements.txt
pip install -e .
_UELI_COMPLETE=source ueli > ueli-complete.sh

helpful links