diff --git a/wercker.yml b/wercker.yml new file mode 100644 index 0000000..d570b4f --- /dev/null +++ b/wercker.yml @@ -0,0 +1,56 @@ +# This references the default Python container from +# the Docker Hub with the 2.7 tag: +# https://registry.hub.docker.com/_/python/ +# If you want to use a slim Python container with +# version 3.4.3 you would use: python:3.4-slim +# If you want Google's container you would reference google/python +# Read more about containers on our dev center +# http://devcenter.wercker.com/docs/containers/index.html +box: + - python:2.7-slim + - python:3.4-slim +# You can also use services such as databases. Read more on our dev center: +# http://devcenter.wercker.com/docs/services/index.html +# services: + # - postgres + # http://devcenter.wercker.com/docs/services/postgresql.html + + # - mongodb + # http://devcenter.wercker.com/docs/services/mongodb.html + +# This is the build pipeline. Pipelines are the core of wercker +# Read more about pipelines on our dev center +# http://devcenter.wercker.com/docs/pipelines/index.html +build: + # The steps that will be executed on build + # Steps make up the actions in your pipeline + # Read more about steps on our dev center: + # http://devcenter.wercker.com/docs/steps/index.html + steps: + # A step that sets up the python virtual environment + - virtualenv: + name: setup virtual environment + install_wheel: false # Enable wheel to speed up builds (experimental) + + # # Use this virtualenv step for python 3.2 + # - virtualenv + # name: setup virtual environment + # python_location: /usr/bin/python3.2 + + # A step that executes `pip install` command. + - pip-install + - pip install coveralls + + # # This pip-install clears the local wheel cache + # - pip-install: + # clean_wheel_dir: true + + # A custom script step, name value is used in the UI + # and the code value contains the command that get executed + - script: + name: execute setup script + code: | + echo "python version $(python --version) running" + echo "pip version $(pip --version) running" + coverage run --source=googletrans tests.py -v + COVERALLS_REPO_TOKEN=r9pnKBevvgJu7kUvP61BwFxodyKUq8vIO coveralls