2016-11-01 20:01:57 +01:00
|
|
|
language: python
|
2019-08-24 18:33:04 +02:00
|
|
|
dist: xenial
|
2017-09-18 19:14:14 +02:00
|
|
|
|
2016-11-01 20:01:57 +01:00
|
|
|
install:
|
2019-08-24 18:33:04 +02:00
|
|
|
- pip install -U pip
|
|
|
|
- pip install tox coveralls
|
2016-11-01 20:01:57 +01:00
|
|
|
|
|
|
|
script:
|
2017-09-18 19:14:14 +02:00
|
|
|
- tox
|
2016-11-01 20:01:57 +01:00
|
|
|
|
|
|
|
after_success:
|
|
|
|
- coveralls
|
|
|
|
|
2019-08-24 18:33:04 +02:00
|
|
|
stages:
|
|
|
|
- test
|
|
|
|
- name: deploy
|
|
|
|
if: repo = pytest-dev/pytest-mock AND tag IS present
|
|
|
|
|
2018-03-05 23:30:36 +01:00
|
|
|
jobs:
|
|
|
|
include:
|
2019-08-24 18:33:04 +02:00
|
|
|
- python: '2.7'
|
|
|
|
env: TOXENV=py27
|
|
|
|
- python: '3.4'
|
|
|
|
env: TOXENV=py34
|
|
|
|
- python: '3.5'
|
|
|
|
env: TOXENV=py35
|
|
|
|
- python: '3.6'
|
|
|
|
env: TOXENV=py36
|
|
|
|
- python: '3.7'
|
|
|
|
env: TOXENV=py37
|
|
|
|
- python: '3.8-dev'
|
|
|
|
env: TOXENV=py38
|
2018-03-05 23:30:36 +01:00
|
|
|
- python: '3.6'
|
|
|
|
env: TOXENV=linting
|
|
|
|
- python: '3.6'
|
|
|
|
env: TOXENV=norewrite
|
|
|
|
- stage: deploy
|
|
|
|
python: '3.6'
|
|
|
|
install: pip install -U setuptools setuptools_scm
|
|
|
|
script: skip
|
|
|
|
deploy:
|
|
|
|
provider: pypi
|
|
|
|
user: nicoddemus
|
|
|
|
skip_upload_docs: true
|
|
|
|
distributions: sdist bdist_wheel
|
|
|
|
password:
|
|
|
|
secure: OEWrbk09CZRrwFE6sBpRqQHu45zRu1S0Ly1ZeprkFCKxMd9tZOnrYM5qxCDQXxFHIvuyajuJ+qWTOgxUvurQMNsD6DbvJKTJ0R8upH1b1Q95KK8xiJFedhqBEUga5GrInK59oo0Sgblse2jtH5NnHXRUClSdT+iHdLY5sljCTRg=
|
|
|
|
on:
|
|
|
|
tags: true
|
|
|
|
repo: pytest-dev/pytest-mock
|