diff .travis.yml @ 6715:19c7ebe5e5ac

Skip xapian builds for nightly and 3.11-dev. Can't fix it tonight. Get them working as best as possible and re-enable minimun testing.
author John Rouillard <rouilj@ieee.org>
date Tue, 21 Jun 2022 21:58:15 -0400
parents c997a0dbd6bd
children 9db9687d9433
line wrap: on
line diff
--- a/.travis.yml	Tue Jun 21 21:46:09 2022 -0400
+++ b/.travis.yml	Tue Jun 21 21:58:15 2022 -0400
@@ -20,11 +20,11 @@
 
 #  - pypy3
 python:
-#  - 2.7
-#  - 3.10.4
+  - 2.7
+  - 3.10.4
 #  - 3.9
 #  - 3.8
-#  - 3.6
+  - 3.6
   - 3.11-dev
   - nightly
 
@@ -52,6 +52,7 @@
       - gpgsm
 
 before_install:
+  # build xapian
   - echo "$TRAVIS_PYTHON_VERSION"
   # Sphinx required to build the xapian python bindings. Use 1.8.5 on
   # older python and newest on newer.
@@ -68,7 +69,7 @@
   - if [[ $TRAVIS_PYTHON_VERSION == "3."* ]]; then ./configure --prefix=$VIRTUAL_ENV --with-python3; fi
   - if [[ $TRAVIS_PYTHON_VERSION == "nightly" ]]; then ./configure --prefix=$VIRTUAL_ENV --with-python3; fi
   - if [[ $TRAVIS_PYTHON_VERSION == "pypy3" ]]; then ./configure --prefix=$VIRTUAL_ENV --with-python3; fi
-  - make && make install
+  - case "$TRAVIS_PYTHON_VERSION" in nightly|3.11-dev) echo skipping xapian build;; *) make && make install; esac
 
   - PATH=$VIRTUAL_ENV/bin:$PATH
 

Roundup Issue Tracker: http://roundup-tracker.org/