This is an automated email from the ASF dual-hosted git repository. weichen pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/incubator-marvin.git
commit 2f47334bc0961ab90f27e0fb422f995dedd7c548 Author: cardosolucas <cardosolucas61....@gmail.com> AuthorDate: Thu Aug 6 15:47:58 2020 -0300 Change .travis.yml to python3 --- python-daemon/.travis.yml | 63 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/python-daemon/.travis.yml b/python-daemon/.travis.yml new file mode 100644 index 0000000..3d25cfa --- /dev/null +++ b/python-daemon/.travis.yml @@ -0,0 +1,63 @@ +# Copyright [2020] [Apache Software Foundation] +# +# Licensed 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. + +matrix: + include: + # Engine Executor + - language: scala + scala: + - 2.12.6 + jdk: openjdk8 + cache: + directories: + - $HOME/.sbt + - $HOME/.m2 + - $HOME/.ivy2 + before_cache: + - find $HOME/.ivy2 -name \"ivydata-*.properties\" -delete + - find $HOME/.sbt -name \"*.lock\" -delete + before_script: + - cd engine-executor + - unset SBT_OPTS + script: travis_retry sbt -batch ++$TRAVIS_SCALA_VERSION coverage test coverageReport + after_success: + - bash <(curl -s https://codecov.io/bash) + # Python Daemon - Linux + - language: python + os: linux + python: + - 3.6 + before_install: + - travis_retry curl https://d3kbcqa49mib13.cloudfront.net/spark-2.1.1-bin-hadoop2.6.tgz -o ./spark-2.1.1-bin-hadoop2.6.tgz + - sudo tar -xf ./spark-2.1.1-bin-hadoop2.6.tgz + - cd python-daemon + - mkdir -p marvin_data + - mkdir -p marvin_home + - mkdir -p marvin_log + - export MARVIN_LOG=./marvin_log + - export MARVIN_HOME=./marvin_home + - export MARVIN_DATA_PATH=./marvin_data + - export SPARK_HOME=../spark-2.1.1-bin-hadoop2.6 + - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install libsasl2-dev python-pip graphviz -y ; fi + - travis_retry sudo pip install --upgrade pip + - travis_retry sudo pip install virtualenvwrapper --ignore-installed six + - source virtualenvwrapper.sh + install: + - travis_retry pip install --user codecov + - travis_retry pip install unidecode + - travis_retry pip install tox + - make install + script: + - tox + - codecov