ci: move mac release tests to nightly cron job (#16685)
This commit is contained in:
parent
7dc565fc2e
commit
0a047194b6
1 changed files with 57 additions and 45 deletions
|
@ -1303,28 +1303,6 @@ workflows:
|
||||||
requires:
|
requires:
|
||||||
- osx-testing
|
- 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:
|
- mas-testing:
|
||||||
requires:
|
requires:
|
||||||
- mac-checkout
|
- mac-checkout
|
||||||
|
@ -1333,29 +1311,7 @@ workflows:
|
||||||
requires:
|
requires:
|
||||||
- mas-testing
|
- mas-testing
|
||||||
|
|
||||||
- mas-release:
|
nightly-linux-release-test:
|
||||||
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:
|
|
||||||
triggers:
|
triggers:
|
||||||
- schedule:
|
- schedule:
|
||||||
cron: "0 0 * * *"
|
cron: "0 0 * * *"
|
||||||
|
@ -1441,6 +1397,62 @@ workflows:
|
||||||
- linux-arm64-chromedriver
|
- linux-arm64-chromedriver
|
||||||
- linux-arm64-native-mksnapshot
|
- 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.
|
# Various slow and non-essential checks we run only nightly.
|
||||||
# Sanitizer jobs should be added here.
|
# Sanitizer jobs should be added here.
|
||||||
linux-checks-nightly:
|
linux-checks-nightly:
|
||||||
|
|
Loading…
Add table
Reference in a new issue