urdf-viz 0.7.0

URDF visualization
Documentation
language: rust

env:
  global:
    - RUST_BACKTRACE=1
    - CRATE_NAME=urdf-viz
rust:
  - stable

matrix:
  fast_finish: true
  allow_failures:
    - rust: nightly
  include:
    - env: TARGET=x86_64-unknown-linux-gnu
    - env: TARGET=x86_64-apple-darwin
      os: osx
    - env: TARGET=x86_64-unknown-linux-gnu
      rust: nightly

before_install:
  - sh ci/install.sh

before_deploy:
  - sh ci/before_deploy.sh

deploy:
  # TODO update `api_key.secure`
  # - Create a `public_repo` GitHub token. Go to: https://github.com/settings/tokens/new
  # - Encrypt it: `travis encrypt 0123456789012345678901234567890123456789
  # - Paste the output down here
  api_key:
    secure: SzarbeIA/mYLRzVGntC+52C6qwCReC9//67+jcBNSR24/TsjXsultqLBHehzcAVCChuRIfetAlo2JscB4oCsT3rSXV0zB5yKlMDC0CDCG6r5dEPw6H6i79LBnetUAZUFh2qpC7s6yc33YxChE01mD5QgEpwjsycSr/5YsTAW45JYbiSe3dFeV/UChy2b2Ey3OK5ZqisdImvf8OnD0uaOyB0v0YunZj47uSDx4EmjD1UbaSPYE1nY7TcyYcf8O9yH5+4tZsrzSgNzhiQBswm9kJR6aKrJKj19V0+q81ppIAzoYXvjMmg3n+ngNM6Mh3OmSuSrpZmD8OHpWcKlnhFHKgMpmGO7yXliCcMO8FDdyiakQA0G4P+pqKonIP6n8+bnaglf/Y5CTvnS6Lkiuc94GHIw03t085x1Jy+GKdrklkUU+UK+Ygme97Tq7ESKbi369cax8GhtMkpLcXou94in1XyUVDZI3roj5QFUbvLrQL6IaASslBA6qP5BrXMJISInCFdrNOFbd5taUIwo79DkG+GKRghGNZgJXzxfhMQG/RHe2hMtfWDOtj6iAiCpXy4YOhfoNdb/vuP7kzkuGfzdgx8QRS8+2Tvq4Lji+/94/RyoSoUC1P/qauNym1j03M0O+6ZUehqXV9eodZjylGHD1Lk9rdpMzkRr82QsaUmPKZE=
  file_glob: true
  file: $CRATE_NAME-$TRAVIS_TAG-$TARGET.*
  on:
    # TODO Here you can pick which targets will generate binary releases
    # In this example, there are some targets that are tested using the stable
    # and nightly channels. This condition makes sure there is only one release
    # for such targets and that's generated using the stable channel
    condition: $TRAVIS_RUST_VERSION = stable
    tags: true
  provider: releases
  skip_cleanup: true

cache: cargo
before_cache:
  # Travis can't cache files that are not readable by "others"
  - chmod -R a+r $HOME/.cargo

branches:
  only:
    # release tags
    - /^v\d+\.\d+\.\d+.*$/
    - master

notifications:
  email:
    on_success: never

addons:
  apt:
    packages:
      - xorg-dev
      - libglu1-mesa-dev