diff --git a/README.md b/README.md index 2b2c6c7a..0bc4573a 100755 --- a/README.md +++ b/README.md @@ -5,5 +5,6 @@ Simple Python sample with tests using Nose and Coverage. + [![Build Status](https://apibeta.shippable.com/projects/5420089b76d0c288e441e5ee/badge?branchName=master)](https://appbeta.shippable.com/projects/5420089b76d0c288e441e5ee/builds/latest) #test diff --git a/requirements.txt b/requirements.txt index d1bcee5e..742e57eb 100755 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -nose +#nose diff --git a/shippable.yml b/shippable.yml index ecec0ba5..16aeadb0 100755 --- a/shippable.yml +++ b/shippable.yml @@ -1,5 +1,5 @@ language: python - +#build_image: drydock/u14pytpls:prod #build_image: shippable/minv2:beta python: @@ -8,12 +8,14 @@ python: - 3.2 - 3.3 - 3.4 - # - pypy - - + - 3.5 + - pypy + - pypy3 before_install: - - source ~/.rvm/scripts/rvm && rvm use 1.9.2 + # - source ~/.rvm/scripts/rvm && rvm use 1.9. + - if [[ $SHIPPABLE_PYTHON == '3.2' ]]; then pip install coverage==3.7.1 codecov ; fi + - echo $SHIPPABLE_PYTHON install: - pip install -r requirements.txt @@ -23,7 +25,8 @@ before_script: - mkdir -p shippable/testresults - mkdir -p shippable/codecoverage - git --version - + - python --version + script: - nosetests test.py --with-xunit --xunit-file=shippable/testresults/nosetests.xml - which python && coverage run --branch test.py @@ -33,6 +36,13 @@ script: - echo $BRANCH archive: true + + +matrix: + allow_failures: + - python: 3.5 + - python: pypy + notifications: email: recipients: @@ -41,6 +51,5 @@ notifications: on_success: change on_failure: always -#test -#cache: true -parallelized_test : true + +