1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- sudo: required
- dist: xenial
- language: scala
- - 2.11.12
- matrix:
- include:
- - name: "Spark 2.2 Unit Tests"
- env: MVN_FLAG='-Pthriftserver -DskipITs'
- - name: "Spark 2.2 ITs"
- env: MVN_FLAG='-Pthriftserver -DskipTests'
- - name: "Spark 2.3 Unit Tests"
- env: MVN_FLAG='-Pspark-2.3 -Pthriftserver -DskipITs'
- - name: "Spark 2.3 ITs"
- env: MVN_FLAG='-Pspark-2.3 -Pthriftserver -DskipTests'
- - name: "Spark 2.4 Unit Tests"
- env: MVN_FLAG='-Pspark-2.4 -Pthriftserver -DskipITs'
- - name: "Spark 2.4 ITs"
- env: MVN_FLAG='-Pspark-2.4 -Pthriftserver -DskipTests'
- jdk:
- - oraclejdk8
- cache:
- pip: true
- directories:
- - $HOME/.m2
- install:
- - sudo apt-get -qq install r-base
- - sudo apt-get -qq install python3-pip python-dev
- - sudo apt-get -qq install libkrb5-dev
- - sudo apt-get -qq remove python-setuptools
- - sudo pip2 -q install --upgrade "pip < 10.0.0" "setuptools < 36"
- - sudo python3 -m pip -q install --upgrade "pip < 10.0.0" "setuptools < 36"
- - sudo pip2 -q install codecov cloudpickle
- - sudo python3 -m pip -q install cloudpickle
- - sudo pip2 -q install "requests >= 2.10.0" pytest flaky flake8 requests-kerberos
- - sudo pip3 -q install "requests >= 2.10.0" pytest flaky requests-kerberos
- script:
- - mvn $MVN_FLAG -Dmaven.javadoc.skip=true -B -V -e verify
- after_success:
- - bash <(curl -s https:
- after_failure:
- - for log in `find * -name "*.log" -o -name "stderr" -o -name "stdout" -o -name "rat.txt"`; do echo "=========$log========="; cat $log; done
|