-
Notifications
You must be signed in to change notification settings - Fork 13
/
.travis.yml
40 lines (35 loc) · 1.22 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
dist: xenial
language: python
python:
- "2.7"
- "3.4"
- "3.5"
- "3.6"
- "3.7"
- "3.8"
- "3.9-dev"
# PyPy versions
- pypy
- pypy3
addons:
apt:
packages:
- gridengine-client
- slurm-llnl
- parallel
install:
- export PYTHONIOENCODING=UTF8
- pip install -r requirements-testing.txt
- pip install .
- pip install pycodestyle
script:
- nosetests -v
- pycodestyle qbatch/qbatch.py
deploy:
provider: pypi
user: gdevenyi
password:
secure: P4CpJPAtl6Mi0pEJIig2hwWKMgxwvBPkB6PocHU5Jd9Vn22UauCDE4Mdl1S5jDNKqo7Rz2t3QRmGfAeJDN1TgYeuaG9ZGaWDoGaqj6a8AkoPEYTwT8E7mfZYxD3WiyNd6JOzuyXPKpHNoXMznVivAI9KmxoBXoOOkX6gmUAU5Br8HWV3aG4V7NP81xLKVtn6k5i6+TY2ed+hw8PE0MpRO7bu12EOrIcR8Bc/zPF5OzE+tNonDK8pVgBAKtzg6AoS4jl6bd0/eiBsCuZGsiJkPGBBEAwJnX9DjuDvVnXu0Otj7lSB8uTE5nwaEb0XJOmgcwFo87Jct6tFhb6MSzTuexpMbqu907MR1QlIr4k0+T+8zW9te6sX+YQKp88gQlsBXEtGRkaaKHMZR0gfyAzEA8n+aLtnDQeHTc9ENfSH2wTZbHCvLa3XYTDVdB29oZSF1uf94V4vhLwAa+qM0lH2/r+KFWLrFmURX3WxMM/nAOq6EcvHKM3lHBCwY/6pUY55ROMcPCo5jU1U3/ME9IACMI1yYBksCLOV66TA3f9nNLJbevVp17zNwRniU+cU+ZtIWqmIYruT5pIFaD+Su0nw0aYRwl3DyeOxIwWv8IF2Qu+pNm8oMa7re6DR3X4YJoc9GOfWN18IxYBs+JBFN/1RNHSmME8h9yB/MD1kX5t4abA=
on:
tags: true
skip_existing: true