From f9461718177cd1c99e787d567966d34bb523f17c Mon Sep 17 00:00:00 2001 From: Devon Carew Date: Sun, 25 Jun 2017 21:17:39 -0700 Subject: [PATCH] update our build bot exclusions (#10964) --- packages/flutter_tools/lib/src/base/utils.dart | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/packages/flutter_tools/lib/src/base/utils.dart b/packages/flutter_tools/lib/src/base/utils.dart index fa17fb336e..31ee099195 100644 --- a/packages/flutter_tools/lib/src/base/utils.dart +++ b/packages/flutter_tools/lib/src/base/utils.dart @@ -15,16 +15,20 @@ import 'file_system.dart'; import 'platform.dart'; bool get isRunningOnBot { - // https://docs.travis-ci.com/user/environment-variables/#Default-Environment-Variables - // https://www.appveyor.com/docs/environment-variables/ - // CHROME_HEADLESS is one property set on Flutter's Chrome Infra bots. return - platform.environment['TRAVIS'] == 'true' || platform.environment['BOT'] == 'true' || + + // https://docs.travis-ci.com/user/environment-variables/#Default-Environment-Variables + platform.environment['TRAVIS'] == 'true' || platform.environment['CONTINUOUS_INTEGRATION'] == 'true' || + platform.environment.containsKey('CI') || // Travis and AppVeyor + + // https://www.appveyor.com/docs/environment-variables/ + platform.environment.containsKey('APPVEYOR') || + + // Properties on Flutter's Chrome Infra bots. platform.environment['CHROME_HEADLESS'] == '1' || - platform.environment['APPVEYOR'] == 'true' || - platform.environment['CI'] == 'true'; + platform.environment.containsKey('BUILDBOT_BUILDERNAME'); } String hex(List bytes) {