blob: 62c189848181b2069950b9d2013559b95e499355 [file] [log] [blame]
language: dart
sudo: false
dart:
- "dev/raw/latest"
- stable
env:
- DARTDOC_BOT=main
- DARTDOC_BOT=packages
- DARTDOC_BOT=flutter
- DARTDOC_BOT=sdk-docs
script: ./tool/travis.sh
os:
- osx
- linux
before_install:
# Disable non-blocking I/O for stdout, stderr https://github.com/travis-ci/travis-ci/issues/4704#issuecomment-348435959
- python -c 'import os,sys,fcntl; flags = fcntl.fcntl(sys.stdout, fcntl.F_GETFL); fcntl.fcntl(sys.stdout, fcntl.F_SETFL, flags&~os.O_NONBLOCK);'
- python -c 'import os,sys,fcntl; flags = fcntl.fcntl(sys.stderr, fcntl.F_GETFL); fcntl.fcntl(sys.stderr, fcntl.F_SETFL, flags&~os.O_NONBLOCK);'
branches:
only: [master]
cache:
directories:
- $HOME/.pub-cache
- $HOME/.dartdoc_grinder