This repository has been archived by the owner on Dec 15, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 16
/
.travis.yml
57 lines (51 loc) · 1.71 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
dist: xenial
sudo: required
language: python
python:
- 3.5
- 3.6
- pypy3.5-5.10.0
cache: pip
addons:
apt:
sources:
- sourceline: 'ppa:openjdk-r/ppa'
- sourceline: 'deb http://www.apache.org/dist/cassandra/debian 311x main'
key_url: &apache-key https://www.apache.org/dist/cassandra/KEYS
- sourceline: 'deb-src http://www.apache.org/dist/cassandra/debian 311x main'
key_url: *apache-key
packages:
- openjdk-8-jdk
- cassandra
services:
- cassandra
install:
- pip install tox
before_script:
- tox -e wait-for-cassandra
script:
- tox -e python
after_success:
- pip install codecov
- codecov
jobs:
include:
- stage: Push to PYPI (runs only for tagged commits)
if: tag IS present
python: 3.6
addons: {}
services: []
before_install: []
install: skip
before_script: []
script: skip
after_success: []
deploy:
provider: pypi
user: hellysmile
password:
secure: "EG6ZiN/WbbfObG8+GCFh3e5kzqdcv35gHcP+bJ1GjJL6sw4ohWBYXZCX1mo/ScYNFcVJzR/TxPp1hSKhgBG5m/X/tTm7tvenpq/44B8xTFX4I8G18AW5k7Jj7kR321eXS13txQ/3a43k38icfEzmMKy3U01cOwJE9X9dVq57zZpSpAk3O+eMqAnfvQN620TaxYoBGlQ8jBgwtw8F3IQXStRm1QCIdCpYXttMxTWTPbdDgTnoDiMa76JYuYIaGiOvm544INjrJyXDMQx9bY+jxnV/AcCkSF3FODnoO9DuFU0NdUzQB0gRtGo8ZKeKR1Q1vcufWubnbU3fRvaHUQPXirS3T6yu+GZ5gcwt4s54VPeYShwL55DK0r8h6IQWYr/ZhGUoWVm9adGmnoP1SDycbjsu0Prq8XzQT4BePmto4yNZbTYsgFuLTXFA+AWZ1QL20MPgTM5yqrIbUnG04uGHEWiuZfHnT8kjpJleOFOtCm3WHLJGHyeFHduANLiEPjVwORFqNEXRH/QjFNLkd+Q1EkkusPt/WMCMmz0v2a9lVle/h+3jB3XSP0KN38xNmQDjU4vFR0LURVs4pyKc51EKwhi/3sbMb47SsCwhGyJATg/TgVTTM90/CLq9W3Q7dEy4qPejUI7YD5kixKIBh7w5jB08X26fy98IXYh/KfBmow4="
distributions: sdist bdist_wheel
on:
tags: true
all_branches: true