# ENVIRONMENTS os: - linux - osx osx_image: xcode9.2 env: - SHARD=analyze - SHARD=tests - SHARD=docs - SHARD=build_and_deploy_gallery matrix: exclude: - os: osx env: SHARD=analyze - os: osx env: SHARD=docs sudo: false filter_secrets: false # INSTALLATION addons: apt: # sky_shell binary depends on /usr/lib/x86_64-linux-gnu/libstdc++.so.6 version GLIBCXX_3.4.18 sources: - ubuntu-toolchain-r-test # if we don't specify this, the libstdc++6 we get is the wrong version packages: - lib32stdc++6 - libstdc++6 - fonts-droid language: node_js node_js: - "6" git: # We rely on git tags for determining the version. depth: false cache: bundler: true directories: - $HOME/.pub-cache install: - ./dev/bots/travis_install.sh # TESTING before_script: - ./dev/bots/travis_setup.sh script: - ulimit -S -n 2048 # https://github.com/flutter/flutter/issues/2976 - ./dev/bots/travis_script.sh