emscripten-sys 0.3.2

Emscripten API bindings for Rust
language: rust
sudo: required
dist: trusty

services:
  - docker

env:
  global:
    - DOCKER_IMAGE=rust-emsdk
    - secure: m5fHi88hCouPwprEoQq4l0POcb+BXmjInA5aBWhDE0eTDRPZG7QX5bi501WI37Pj2oZsU7qylQVrXB2daXqZWBQGn5gr1l7rZP/P08fOv0D4ZheEXYxvZHjGLBTAIKE8s3X3cGdxVVBTLO2JAMW8M9RJ2+JSAetQ02Fx6/zHOLT3D7jGlWtks5GLxp/zyesAgMRucDr73mDnfvdpT6FyyEV08nHoThxf4RbODMlhscSGVH5hUhvrYarv/WKUujU71SjAnDZi3Vcz1Fujh5f50N2mtd0T840mi1fbL4wNIIb4/eoNEWGHO5RYSBMcWZ7F3cU2yAN7aUpjCdAPMvtCAFTsFoLbw0a5FGKWkXpGp3swdZfWDKv/BOpRGoFL4HI58ruEpTPe9hUaHU7fkIbJ4xi+qTEI6TD/v/gY6FmFN4ZZYxMSQQuFByFECE5CdjppjkGXR1TISchg3j+GNfo7kBjqY83uh6rzG4OQVuvwSGvZvgv0sg09Qg3ykxQnx30v3IRnSGvTa8qlYqmH4fT/x5GkhJO9U7kUAeaGTrAwv+MZlTVDez86mHM6Rlz35L8H3otjLuzO/NFmkdtAsjhz9isClOwKXLgghCtYmJn0cVDJNv3XWA8AH3KXAdIWfYuLaWMHS/YKv8jLbYQmiG8Y08QwhWuM+4B+VZ7OixzLSd4=

rust:
  - stable
  - beta
  - nightly

install:
  - |
    docker build --rm -t ${DOCKER_IMAGE} \
      --build-arg RUST_VERSION=${TRAVIS_RUST_VERSION} \
      --build-arg BUILD_UID=$(id -u) \
      --build-arg BUILD_GID=$(id -g) \
      ci

script:
  - docker run -v $(pwd):/build -w /build ${DOCKER_IMAGE} ci/script.sh

after_success: |
  [ "${TRAVIS_BRANCH}" = master ] &&
  [ "${TRAVIS_PULL_REQUEST}" == false ] &&
  [ "${TRAVIS_RUST_VERSION}" == stable ] &&
  cargo install ghp &&
  ghp target/asmjs-unknown-emscripten/doc &&
  git config user.name "Travis Documentation" &&
  git config user.email "name@example.com" &&
  git push -qf https://${GH_TOKEN}@github.com/${TRAVIS_REPO_SLUG}.git gh-pages 2>&1 > /dev/null