From 31006f734e60ca4406af7cf8530227c127818ea3 Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Thu, 13 Dec 2018 19:42:39 +0100 Subject: [PATCH] build: disable failing optional travis jobs (#27657) * Disables the failing optional Travis jobs because those just acquire limited resources of Saucelabs and BrowserStack and cause API rate limit problems if the caretaker merges multiple PRs. The rate limit error will spread across multiple repositories because we use the same license in multiple Angular projects (e.g. Angular Material, angular.js etc.) PR Close #27657 --- .travis.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8a05373587..e28c043737 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,8 +37,12 @@ env: - CI_MODE=saucelabs_required # deactivated, see #19768 # - CI_MODE=browserstack_required - - CI_MODE=saucelabs_optional - - CI_MODE=browserstack_optional + + # We disable these optional jobs because those acquire tunnel and browser instances which + # could lead to rate limit excess while those are failing most of the time and nobody pays + # attention anyway. + # - CI_MODE=saucelabs_optional + # - CI_MODE=browserstack_optional matrix: fast_finish: true