Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Hoffman-Andrews <github@hoffman-andrews.com>2017-12-02 03:10:16 +0300
committerGitHub <noreply@github.com>2017-12-02 03:10:16 +0300
commit8ce6ee5f3e976c7cc795ba3049b3f77367d3b557 (patch)
treea0bc5597442105f5d96d66a39c32f7fd2233e77b /.travis.yml
parentb9b329ecf7f3a285758a2f0e69c5f35e4c1e0259 (diff)
Remove all but one BOULDER_INTEGRATION, and macOS (#5270)
These tests are retained in the test-everything branch, which has a Travis cron job to run nightly. Removing these speeds up the Certbot Travis builds dramatically for two reasons: - The Boulder integration tests are slow (10-12 minutes), and it's exceedingly rare for them to fail on one Python environment but not another. - The macOS tests take a very long time to run, because they need to wait for build slots on the limited number of macOS instances, which are often in high demand.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml20
1 files changed, 7 insertions, 13 deletions
diff --git a/.travis.yml b/.travis.yml
index d331dc980..359801622 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -13,15 +13,15 @@ before_script:
matrix:
include:
- python: "2.7"
- env: TOXENV=cover
+ env: TOXENV=cover FYI="this also tests py27"
- python: "2.7"
env: TOXENV=lint
- python: "2.7"
- env: TOXENV=py27-oldest BOULDER_INTEGRATION=1
+ env: TOXENV=py27-oldest
sudo: required
services: docker
- python: "2.6"
- env: TOXENV=py26 BOULDER_INTEGRATION=1
+ env: TOXENV=py26
sudo: required
services: docker
- python: "2.7"
@@ -67,29 +67,23 @@ matrix:
env: TOXENV=apacheconftest
sudo: required
- python: "3.3"
- env: TOXENV=py33 BOULDER_INTEGRATION=1
+ env: TOXENV=py33
sudo: required
services: docker
- python: "3.4"
- env: TOXENV=py34 BOULDER_INTEGRATION=1
+ env: TOXENV=py34
sudo: required
services: docker
- python: "3.5"
- env: TOXENV=py35 BOULDER_INTEGRATION=1
+ env: TOXENV=py35
sudo: required
services: docker
- python: "3.6"
- env: TOXENV=py36 BOULDER_INTEGRATION=1
+ env: TOXENV=py36
sudo: required
services: docker
- python: "2.7"
env: TOXENV=nginxroundtrip
- - language: generic
- env: TOXENV=py27
- os: osx
- - language: generic
- env: TOXENV=py36
- os: osx
# Only build pushes to the master branch, PRs, and branches beginning with