Bug 1503793 [wpt PR 13831] - [Azure Pipelines] Split manifest update into a separate step, a=testonly

Automatic update from web-platform-tests[Azure Pipelines] Split manifest update into a separate step (#13831)

For some reason, manifest generation is faster this way.

Drive-by: don't use multi-line script where not needed
--

wpt-commits: 46e12063c39422833ea51552e86b200175be0f1a
wpt-pr: 13831
This commit is contained in:
Philip Jägenstedt 2018-11-09 16:57:23 +00:00 коммит произвёл moz-wptsync-bot
Родитель b07652ecfd
Коммит ecc57e79a3
1 изменённых файлов: 7 добавлений и 6 удалений

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

@ -31,8 +31,7 @@ jobs:
# Installig Ahem in /Library/Fonts instead of using --install-fonts is a
# workaround for https://github.com/web-platform-tests/wpt/issues/13803.
- script: |
sudo cp fonts/Ahem.ttf /Library/Fonts
- script: sudo cp fonts/Ahem.ttf /Library/Fonts
displayName: 'Install Ahem font'
condition: variables.run_wptrunner_infrastructure
@ -52,12 +51,14 @@ jobs:
displayName: 'Install Safari Technology Preview'
condition: variables.run_wptrunner_infrastructure
- script: |
./wpt make-hosts-file | sudo tee -a /etc/hosts
- script: ./wpt make-hosts-file | sudo tee -a /etc/hosts
displayName: 'Update /etc/hosts'
condition: variables.run_wptrunner_infrastructure
- script: |
no_proxy='*' ./wpt run --yes --manifest MANIFEST.json --metadata infrastructure/metadata/ --channel=preview safari_webdriver infrastructure/
- script: ./wpt manifest
displayName: 'Update manifest'
condition: variables.run_wptrunner_infrastructure
- script: no_proxy='*' ./wpt run --yes --no-manifest-update --manifest MANIFEST.json --metadata infrastructure/metadata/ --channel=preview safari_webdriver infrastructure/
displayName: 'Run infrastructure/ tests'
condition: variables.run_wptrunner_infrastructure