aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2018-10-26 10:39:35 +0800
committerAlex Gaynor <alex.gaynor@gmail.com>2018-10-25 22:39:35 -0400
commitcf0082478d6dfa2d7f42df52bb2a2c6de9ebb333 (patch)
treef761439f76f41a57d0497f5d0e30b8bb8ea0f268 /.travis.yml
parent57c3a18a1eae4364dbd55b14478030fc1dc586b3 (diff)
downloadcryptography-cf0082478d6dfa2d7f42df52bb2a2c6de9ebb333.tar.gz
cryptography-cf0082478d6dfa2d7f42df52bb2a2c6de9ebb333.tar.bz2
cryptography-cf0082478d6dfa2d7f42df52bb2a2c6de9ebb333.zip
run docker builds in travis instead of jenkins (#4526)
* docker experiment in travis * let's run 'em all * okay run as travis * fine just use a number * remove xenial since we test that elsewhere * suspicion * review feedback * more comments * use workdir * heavy sigh
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml50
1 files changed, 50 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index faa3527b..87edf435 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -55,6 +55,56 @@ matrix:
env: TOXENV=py37 LIBRESSL=2.7.4
- python: 3.7
env: TOXENV=py37 LIBRESSL=2.8.2
+
+ - python: 2.7
+ services: docker
+ env: TOXENV=py27 DOCKER=pyca/cryptography-runner-centos7
+ - python: 2.7
+ services: docker
+ env: TOXENV=py27 DOCKER=pyca/cryptography-runner-wheezy
+ - python: 2.7
+ services: docker
+ env: TOXENV=py27 DOCKER=pyca/cryptography-runner-jessie
+ - python: 3.4
+ services: docker
+ env: TOXENV=py34 DOCKER=pyca/cryptography-runner-jessie
+ - python: 2.7
+ services: docker
+ env: TOXENV=py27 DOCKER=pyca/cryptography-runner-stretch
+ - python: 3.5
+ services: docker
+ env: TOXENV=py35 DOCKER=pyca/cryptography-runner-stretch
+ - python: 2.7
+ services: docker
+ env: TOXENV=py27 DOCKER=pyca/cryptography-runner-buster
+ - python: 3.6
+ services: docker
+ env: TOXENV=py36 DOCKER=pyca/cryptography-runner-buster
+ - python: 2.7
+ services: docker
+ env: TOXENV=py27 DOCKER=pyca/cryptography-runner-sid
+ - python: 3.6
+ services: docker
+ env: TOXENV=py36 DOCKER=pyca/cryptography-runner-sid
+ - python: 2.7
+ services: docker
+ env: TOXENV=py27 DOCKER=pyca/cryptography-runner-ubuntu-rolling
+ - python: 3.6
+ services: docker
+ env: TOXENV=py36 DOCKER=pyca/cryptography-runner-ubuntu-rolling
+ - python: 2.7
+ services: docker
+ env: TOXENV=randomorder DOCKER=pyca/cryptography-runner-ubuntu-rolling
+ - python: 2.7
+ services: docker
+ env: TOXENV=py27 DOCKER=pyca/cryptography-runner-fedora
+ - python: 3.6
+ services: docker
+ env: TOXENV=py36 DOCKER=pyca/cryptography-runner-fedora
+ - python: 3.6
+ services: docker
+ env: TOXENV=py36 DOCKER=pyca/cryptography-runner-alpine:latest
+
- python: 3.6
env: TOXENV=docs OPENSSL=1.1.0i
addons: