Push event #16.1 passed

  • Ran for
AMD64
Shell
Git
# FIXME: once go module projects are supported {
# language: go
# go: 1.11.x
# }
language: bash
install:
- curl -sSL -o ~/bin/gimme https://build.travis-ci.com/files/gimme
- chmod +x ~/bin/gimme
- gimme -k &>/dev/null
- gimme 1.11.x >/var/tmp/gimme.out
- source /var/tmp/gimme.out
script: make
.travis.yml
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

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://codecov.io/bash)

after_failure:
  - for log in `find * -name "*.log" -o -name "stderr" -o -name "stdout" -o -name "rat.txt"`; do echo "=========$log========="; cat $log; done
Build Config
{
  "os": [
    "linux"
  ],
  "dist": "trusty",
  "script": [
    "make"
  ],
  "install": [
    "curl -sSL -o ~/bin/gimme https://build.travis-ci.com/files/gimme",
    "chmod +x ~/bin/gimme",
    "gimme -k &>/dev/null",
    "gimme 1.11.x >/var/tmp/gimme.out",
    "source /var/tmp/gimme.out"
  ],
  "language": "shell"
}