ci: move mac release tests to nightly cron job (#16685)

This commit is contained in:
John Kleinschmidt 2019-02-01 15:07:23 -05:00 коммит произвёл GitHub
Родитель 7dc565fc2e
Коммит 0a047194b6
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 57 добавлений и 45 удалений

Просмотреть файл

@ -1303,28 +1303,6 @@ workflows:
requires:
- osx-testing
- osx-release:
requires:
- mac-checkout
- osx-release-tests:
requires:
- osx-release
- osx-verify-ffmpeg:
requires:
- osx-release
- osx-verify-mksnapshot:
requires:
- osx-release
- osx-chromedriver:
requires:
- mac-checkout
- osx-release-summary:
requires:
- osx-release
- osx-release-tests
- osx-verify-ffmpeg
- osx-chromedriver
- mas-testing:
requires:
- mac-checkout
@ -1333,29 +1311,7 @@ workflows:
requires:
- mas-testing
- mas-release:
requires:
- mac-checkout
- mas-release-tests:
requires:
- mas-release
- mas-verify-ffmpeg:
requires:
- mas-release
- mas-verify-mksnapshot:
requires:
- mas-release
- mas-chromedriver:
requires:
- mac-checkout
- mas-release-summary:
requires:
- mas-release
- mas-release-tests
- mas-verify-ffmpeg
- mas-chromedriver
nightly-release-test:
nightly-linux-release-test:
triggers:
- schedule:
cron: "0 0 * * *"
@ -1441,6 +1397,62 @@ workflows:
- linux-arm64-chromedriver
- linux-arm64-native-mksnapshot
nightly-mac-release-test:
triggers:
- schedule:
cron: "0 0 * * *"
filters:
branches:
only:
- master
- *chromium-upgrade-branches
jobs:
- mac-checkout
- osx-release:
requires:
- mac-checkout
- osx-release-tests:
requires:
- osx-release
- osx-verify-ffmpeg:
requires:
- osx-release
- osx-verify-mksnapshot:
requires:
- osx-release
- osx-chromedriver:
requires:
- mac-checkout
- osx-release-summary:
requires:
- osx-release
- osx-release-tests
- osx-verify-ffmpeg
- osx-chromedriver
- mas-release:
requires:
- mac-checkout
- mas-release-tests:
requires:
- mas-release
- mas-verify-ffmpeg:
requires:
- mas-release
- mas-verify-mksnapshot:
requires:
- mas-release
- mas-chromedriver:
requires:
- mac-checkout
- mas-release-summary:
requires:
- mas-release
- mas-release-tests
- mas-verify-ffmpeg
- mas-chromedriver
# Various slow and non-essential checks we run only nightly.
# Sanitizer jobs should be added here.
linux-checks-nightly: