whereami 1.1.1

whereami for Rust
Documentation
sudo: false
language: rust
rust:
  - stable
  - beta
  - nightly

before_install:
  - openssl aes-256-cbc -K $encrypted_df07e5ec4394_key -iv $encrypted_df07e5ec4394_iv -in gh_rsa.enc -out gh_rsa -d

after_success:
  - "pushd target/debug/examples && for ex in $(ls); do echo \"$ex:\"; ./$ex; done && popd"
  - if [ -n "$TRAVIS_PULL_REQUEST" ] && [ "$TRAVIS_RUST_VERSION" == "stable" ]; then
      echo "Update docs for commits $TRAVIS_COMMIT_RANGE" > $TRAVIS_BUILD_DIR/../DOC_UPDATE_MSG;
      echo >> $TRAVIS_BUILD_DIR/../DOC_UPDATE_MSG;
      git log $TRAVIS_COMMIT_RANGE --pretty=oneline >> $TRAVIS_BUILD_DIR/../DOC_UPDATE_MSG;
      mkdir -p ~/.ssh && cp gh_rsa ~/.ssh/id_rsa && chmod 700 ~/.ssh && chmod 600 ~/.ssh/id_rsa;
      git clone -b doc git@github.com:$TRAVIS_REPO_SLUG.git $TRAVIS_BUILD_DIR-doc;
      ln -s $TRAVIS_BUILD_DIR-doc target/doc;
      cargo doc;
      pushd $TRAVIS_BUILD_DIR-doc;
      git config --global user.email "nabijaczleweli@gmail.com";
      git config --global user.name "Nabijaczleweli Autouploader Bot";
      git config --global push.default simple;
      git add *;
      git commit -F $TRAVIS_BUILD_DIR/../DOC_UPDATE_MSG;
      git push;
      popd;
    fi