Skip to content
Permalink
Browse files

big finale

  • Loading branch information...
Thrameos committed May 22, 2019
1 parent 132e038 commit 5d442c58a7f153bfadf0a3f932060a7887a3fe5a
Showing with 56 additions and 66 deletions.
  1. +14 −14 .travis.yml
  2. +41 −51 appveyor.yml
  3. +1 −1 test-requirements.txt
@@ -77,20 +77,20 @@ matrix:
homebrew:
packages:
- ant
# - name: "Python 3.7 on macOS"
# os: osx
# osx_image: xcode10.2
# language: java
# env:
# - PYTHON=python3
# - INST=--user
# - PIP=pip3
# addons:
# homebrew:
# packages:
# - ant
#

name: "Python 3.7 on macOS"
os: osx
osx_image: xcode10.2
language: java
env:
- PYTHON=python3
- INST=--user
- PIP=pip3
addons:
homebrew:
packages:
- ant

install:
- echo $PYTHON $INST
- $PYTHON setup.py sdist
@@ -12,21 +12,21 @@ environment:

matrix:

## This one is failing from gcc died with sig 11.
## This one is failing from gcc died with sig 11.
## This error is apparently common when building python 2 modules with cygwin32.
## The failure depends on the windows version and will cause a failure
## The failure depends on the windows version and will cause a failure
## on appveyor depending on which image is used.
## We will disable it for now
#
# - PYTHON: "python2"
# CYGWIN: "C:\\cygwin"
# ARCH: x86
# ARCH: x86
# CYGSH: C:\Cygwin\bin\bash -c

## This one is failing due to a segfault when executing the first test in
## This one is failing due to a segfault when executing the first test in
## the test suite. We have been unable to replicate it outside of appveyor
## We will disable it for now
#
#
# - PYTHON: "python3"
# CYGWIN: "C:\\cygwin"
# ARCH: x86
@@ -35,16 +35,16 @@ environment:

## Python 2 on this platform is failing in the multi-threaded test.
## It is not clear if the issue is with the python build or incorrect
## locking code in jpype.
## locking code in jpype.
## We will disable it for now
# - PYTHON: "python2"
# CYGWIN: "C:\\cygwin64"
# ARCH: x86_64
# ARCH: x86_64
# CYGSH: C:\Cygwin64\bin\bash -c

#- PYTHON: "C:\\Miniconda"
# ARCH: x86
# CONDA_PY: "2-latest"
- PYTHON: "C:\\Miniconda"
ARCH: x86
CONDA_PY: "2-latest"

- PYTHON: "C:\\Miniconda-x64"
ARCH: x86_64
@@ -55,47 +55,37 @@ environment:
ARCH: x86_64
CYGSH: C:\Cygwin64\bin\bash -c

# - PYTHON: "C:\\Miniconda3"
# ARCH: x86
# CONDA_PY: "3-latest"
- PYTHON: "C:\\Miniconda3"
ARCH: x86
CONDA_PY: "3-latest"

# Limit run for debugging
# - PYTHON: "C:\\Miniconda3-x64"
# CONDA_PY: "3-latest"
# ARCH: x86_64
#
# ### Dropping 3.4 build due to problem with setuptools
# #- PYTHON: "C:\\Miniconda34-x64"
# #CONDA_PY: "3.4.3"
# #ARCH: x86_64
# #
# #- PYTHON: "C:\\Miniconda34"
# #CONDA_PY: "3.4.3"
# #ARCH: x86
#
# - PYTHON: "C:\\Miniconda35-x64"
# CONDA_PY: "3.5.2"
# ARCH: x86_64
#
# - PYTHON: "C:\\Miniconda35"
# CONDA_PY: "3.5.2"
# ARCH: x86
#
# - PYTHON: "C:\\Miniconda36-x64"
# CONDA_PY: "3.6.5"
# ARCH: x86_64
#
# - PYTHON: "C:\\Miniconda36"
# CONDA_PY: "3.6.5"
# ARCH: x86
#
# - PYTHON: "C:\\Miniconda37-x64"
# CONDA_PY: "3.7"
# ARCH: x86_64
#
# - PYTHON: "C:\\Miniconda37"
# CONDA_PY: "3.7"
# ARCH: x86
- PYTHON: "C:\\Miniconda3-x64"
CONDA_PY: "3-latest"
ARCH: x86_64

- PYTHON: "C:\\Miniconda35-x64"
CONDA_PY: "3.5.2"
ARCH: x86_64

- PYTHON: "C:\\Miniconda35"
CONDA_PY: "3.5.2"
ARCH: x86

- PYTHON: "C:\\Miniconda36-x64"
CONDA_PY: "3.6.5"
ARCH: x86_64

- PYTHON: "C:\\Miniconda36"
CONDA_PY: "3.6.5"
ARCH: x86

- PYTHON: "C:\\Miniconda37-x64"
CONDA_PY: "3.7"
ARCH: x86_64

- PYTHON: "C:\\Miniconda37"
CONDA_PY: "3.7"
ARCH: x86

install:
# Force java to be installed where JAVA_HOME points
@@ -111,7 +101,7 @@ install:
- cinst ant %CINST_OPTS% --ignore-dependencies
- refreshenv

# Add thinges to path
# Add thinges to path
- "SET PATH=%PYTHON%;%PYTHON%\\Scripts;%ANT_HOME%\\bin;%PATH%"

# If cygwin installed run install.sh, else run the install.ps1
@@ -1,3 +1,3 @@
unittest2==1.1
mock==1.0.1
mock==3.0.5
pytest==4.5.0

0 comments on commit 5d442c5

Please sign in to comment.
You can’t perform that action at this time.