Browse Source

Travis: also test chutney works with tor 0.3.4 and 0.4.0

teor 5 years ago
parent
commit
b4df7a1b23
1 changed files with 20 additions and 1 deletions
  1. 20 1
      .travis.yml

+ 20 - 1
.travis.yml

@@ -23,7 +23,7 @@ matrix:
       language: c
       python:
       env: TOR="stable-release"
-    ## Test tor lts, stable, alpha, and nightly
+    ## Test all supported and available tor versions on Linux
     ## Standard dpkg configs fall back to stable when newer
     ## repositories are removed. But we want to fail, so we notice and
     ## update the repositories.
@@ -38,6 +38,16 @@ matrix:
           packages:
             - tor
       env: TOR="0.2.9-nightly"
+    - addons:
+        apt:
+          sources:
+            - sourceline: 'deb https://deb.torproject.org/torproject.org tor-nightly-0.3.4.x-xenial main'
+              key_url: 'https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc'
+          packages:
+            - tor
+      env: TOR="0.3.4-nightly"
+    ## The current stable release is listed at the end of the file, because
+    ## it is the default for other build variants
     - addons:
         apt:
           sources:
@@ -46,6 +56,15 @@ matrix:
           packages:
             - tor
       env: TOR="0.3.5-nightly"
+    ## The experimental deb line needs to be updated when 0.4.0 becomes stable
+    - addons:
+        apt:
+          sources:
+            - sourceline: 'deb https://deb.torproject.org/torproject.org tor-experimental-0.4.0.x-xenial main'
+              key_url: 'https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc'
+          packages:
+            - tor
+      env: TOR="0.4.0-nightly"
     - addons:
         apt:
           sources: