blob: c54e2a795fea38b88ee75dd86f947248c28410c9 [file] [log] [blame]
# Created with https://github.com/dart-lang/mono_repo
language: dart
jobs:
include:
- stage: analyzer_and_format
script: ./tool/travis.sh dartfmt
env: PKG="example"
dart: dev
- stage: analyzer_and_format
script: ./tool/travis.sh dartanalyzer
env: PKG="example"
dart: dev
- stage: analyzer_and_format
script: ./tool/travis.sh dartfmt
env: PKG="webdev"
dart: dev
- stage: analyzer_and_format
script: ./tool/travis.sh dartanalyzer
env: PKG="webdev"
dart: dev
- stage: unit_test
script: ./tool/travis.sh test
env: PKG="webdev"
dart: dev
stages:
- analyzer_and_format
- unit_test
# Only building master means that we don't run two builds for each pull request.
branches:
only: [master]
cache:
directories:
- $HOME/.pub-cache