mumuki-python-runner

Python Runner for Mumuki


License
MIT
Install
gem install mumuki-python-runner -v 1.12.0

Documentation

Build Status Code Climate Test Coverage

Install the server

Clone the project

git clone https://github.com/mumuki/mumuki-python-runner
cd mumuki-python-runner

Install global dependencies

rbenv install 2.6.3
rbenv rehash
gem install bundler

Install local dependencies

bundle install

Run tests

bundle exec rspec

Run the server

bundle exec rackup

The previous command runs python 2 by default. However can run it explicitly this way:

bundle exec rackup config2.ru

You can run python 3 this way:

bundle exec rackup config3.ru

Deploy docker images

docker login

./build_worker.sh
docker push mumuki/mumuki-python2-worker:<CURRENT_VERSION>
docker push mumuki/mumuki-python3-worker:<CURRENT_VERSION>