-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
38 lines (35 loc) · 2.13 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
language: python
python:
- '3.7'
env:
matrix:
- DOCKER_COMPOSE_VERSION=1.23.2
global:
secure: YQcLAmWODTtHlf1pa45T9LjwLxWWOmwoS3AWxgk5QBBLnE3kaFxfdsc33gMoUquErzUM4adaaue9LMEKsiKz2vDzDpe2bVgE11HGmaVHdSHyIPKJ5Sb6NlzkqxYhUhLqj0Kbt2rLZONCRpMVnU3dqQoYqOFMmbR+pW7PhMLxrKRd8U99EjW+fXA4WQNi35h7hWpf/mu+P8gXRQpG0Zq7olEHcdhHXuaohkvxU+2l4A1Uf8qVGGxkTUAqUpNvyXe0gWjXqmGuexEAX+H5YZNVQgnt6xgenFSQsErfx1hyQGCvFXd8x5YyVJWAGThutkZjFEjNba0LaNLf5ciFFg9mSFZYauFo4unefaf0b3KvvTAupf7EfYl7iq2kkpTfgSRNotJpAgIsRhd3hZkbmcm++kFPfj8Wdh3alYMvnO2mwpWWhO3qHUBAMasGb0Wz4xXIVRtiUrm05WenhTQQ4GKkb7Mh/w6XgNM+ygN0oTuR/fS8LVnqVk/GW3qTCSyCsS70ghCOMv7caBKgha053b2Nqu9wS6uGUvWvzz7Mrhkcf5qyptP3kcSAP0aLwTvAcIHHaG40AJtoB1u+wUERk8CM0l+sO/6uRo2NH0wkQoGwdtTk/zEbAblpd35s5okag4NZVLL8/JCwgml372oljSQRb/z+VkvweYvZwsl1/LBh4Hc=
before_install:
- sudo rm /usr/local/bin/docker-compose
- curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname
-s`-`uname -m` > docker-compose
- chmod +x docker-compose
- sudo mv docker-compose /usr/local/bin
stages:
- test
- deploy
jobs:
include:
- stage: test
name: Unit Tests
script: make unit-tests
- name: Integration Tests
script: make integration-tests
- stage: deploy
install: skip
script: skip
deploy:
provider: pypi
user: 21buttons
server: https://upload.pypi.org/legacy/
password:
secure: NZ5j8HW9loBP/HtkdaDrvmtaDMhT4LzwXiyxqrZZJfumnh/hB55BBswPgcLElQgkCYETSLQapqxx3+ByVNmDvNMP25cN1y/l04GF7S3IgHXOTa77uHl05CL0HxUI9FkZWzQhqPNQ5ZYDNpRD9ZyGldK5tYAXzddUcUd3rjdUA2XtALfVpM3sWdHsZRJz30jIsheyx5Nkzb9vhp4/Kvil4A62LZ/PbiY07R0o867nEzDcFfVw8fPL9rTXlzRVSCz5WC3aTmLM3/jSadB86UOXz0K6TNwevRWt24OhJXywv2QVX4+EAlOxQZwtbRIr51FafDynmGlKJNM6nTqQIKniQPeRJS/XJB7udOAE+45jE34npcykFdOyjWy9BOq5AotSyx4/pKZUqfY8H0Id6X92a2BpAWIAcOmzavHQeojwej+xB6+9lf7EF/sHLWLd9aC9x0vzQpOc+27Wtz5nmGrzI3pl7KXsAWCPoKPBx/73wW/gBjkXc6woFpsIo2E+/IbThQxWjgQRuyC7z2X3yTk9mW/qddmb2zyAa56ScWKdxdb8GjdDTo81W2Vo1jYffbOSalYDhRqgb1Ia1K71r3qNL9m0iYdMQSISekkW5JJVbr9zR67ckI4zJuytJZBY6hr2CyxlfCceZWfqjf1wzHbChXpJU7wN8mHQPXU+KwKDYJQ=
on:
tags: true