mercurial/thirdparty/cbor/.travis.yml
changeset 37126 4bd73a955ab0
equal deleted inserted replaced
37125:6f570c501e3e 37126:4bd73a955ab0
       
     1 language: python
       
     2 sudo: false
       
     3 
       
     4 stages:
       
     5   - name: test
       
     6   - name: deploy to pypi
       
     7     if: type = push AND tag =~ ^\d+\.\d+\.\d+
       
     8 
       
     9 jobs:
       
    10   fast_finish: true
       
    11   include:
       
    12     - env: TOXENV=flake8
       
    13 
       
    14     - env: TOXENV=pypy
       
    15       python: pypy3
       
    16 
       
    17     - env: TOXENV=pypy3
       
    18       python: pypy3
       
    19 
       
    20     - env: TOXENV=py27
       
    21       python: "2.7"
       
    22       after_success: &after_success
       
    23         - pip install coveralls
       
    24         - coveralls
       
    25 
       
    26     - env: TOXENV=py33
       
    27       python: "3.3"
       
    28       after_success: *after_success
       
    29 
       
    30     - env: TOXENV=py34
       
    31       python: "3.4"
       
    32       after_success: *after_success
       
    33 
       
    34     - env: TOXENV=py35
       
    35       python: "3.5"
       
    36       after_success: *after_success
       
    37 
       
    38     - env: TOXENV=py36
       
    39       python: "3.6"
       
    40       after_success: *after_success
       
    41 
       
    42     - stage: deploy to pypi
       
    43       install: pip install "setuptools >= 36.2.7"
       
    44       script: skip
       
    45       deploy:
       
    46         provider: pypi
       
    47         user: agronholm
       
    48         password:
       
    49           secure: QZ5qoxsrzns/b27adWNzh/OAJp86yRuxTyAFhvas/pbkiALdlT/+PGyhJBnpe+7WBTWnkIXl+YU//voJ0btf6DJcWwgRavMsy22LJJPkvvK+2DHiZ//DbpLbqKWc74y4moce29BCajFTm9JkVwcL2dgN9WuZt+Tay0efcP4sESLxo5lIGdlaQbu+9zVs61Z4Ov+yyEMO/j3LeKshNmUq+84CveQWMiXndXBfJX5TWwjahmUNDp5fMctJxr4fqgL4HCTVQhU79dPc00yDEGS45QkpP8JDrF1DQvU5Ht4COz/Lvzt11pwsAvws2ddclqBUCQsGaWvEWH5rxZTYx/MaMVdTctaUVNoT0wnFUsXXZkomQV0x8vb5RtRLDrKwXosXlSEqnRyiKhdgHGoswHvB7XF5BtQ5RmydRX77pwEGmFd3lqRif2bos0MEeOJA8Xds0TGOKO4PyokBnj/a0tjT2LEVxObmTT6grz5QPXi386AWgxbNl0Lp7cnkSpCqC1hEHVqrDlbtu7uvfGwwe/sYlEcQ07PNCvFoR2GXJawbeHmJRfz+KXjffrt2yCzc671FL1goUysHKdBCppvUInI8FCMQpVWEh5MmQJKB4IpDrhqfo0VS+NNZgZ8lFStq27Pmwqf1HUTGlaDi9VQ0Vo7tW5j4JbD/JvOQSb3j9DjUFps=
       
    50         distributions: sdist bdist_wheel
       
    51         on:
       
    52           tags: true
       
    53 
       
    54 install:
       
    55   - pip install "setuptools >= 36.2.7"
       
    56   - pip install tox
       
    57 
       
    58 script: tox