X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=.travis.yml;h=f870e95e007201afe6f1e804c802945f4fb5914c;hb=9a44f08a3edcebd9d6c243486ca4d7f7961f4c63;hp=4b094bc04640925140341a006fe13c2e3ed06b0e;hpb=da171d8d0a1c54f132ca973f9e5f4836874fc411;p=litex.git diff --git a/.travis.yml b/.travis.yml index 4b094bc0..f870e95e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,36 +1,19 @@ language: python python: - - "3.5" + - "3.6" -env: - global: - - PATH=$HOME/miniconda/bin:$PATH - -before_install: - # Install Miniconda - - wget https://raw.githubusercontent.com/m-labs/artiq/master/.travis/get-anaconda.sh - - chmod +x get-anaconda.sh - - ./get-anaconda.sh - - source $HOME/miniconda/bin/activate py35 - - conda install anaconda-client install: - # workaround for https://github.com/conda/conda-build/issues/466 - - "mkdir -p /home/travis/miniconda/conda-bld/linux-64" - - "conda index /home/travis/miniconda/conda-bld/linux-64" - - "conda build --python 3.5 conda/misoc" - - "conda install $(conda build --output --python 3.5 conda/misoc)" -script: - - true + - wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh + - bash miniconda.sh -b -p $HOME/miniconda + - export PATH="$HOME/miniconda/bin:$PATH" + - hash -r + - conda config --set always_yes yes --set changeps1 no -after_success: - - if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then anaconda login --hostname $(hostname) --username $binstar_login --password $binstar_password; fi - - if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then anaconda upload --user $binstar_login --channel dev --force $HOME/miniconda/conda-bld/noarch/misoc-*.tar.bz2; fi +before_script: + - export -f travis_nanoseconds + - export -f travis_fold + - export -f travis_time_start + - export -f travis_time_finish -notifications: - email: false - irc: - channels: - - chat.freenode.net#m-labs - template: - - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}" - - "Build details : %{build_url}" +script: + - ./.travis-build-socs.sh