/
githubmirror
/
amphtml
Обзор
Документация
Войти
/
githubmirror
/
amphtml
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
build-system/pr-check/visual-diff-tests.js
35 строк
884 B
erwin mombay
add --esm and --minified to push build workflow (#37132)
07 дек 2021, 02:22
Не верифицирован
07 дек 2021, 02:22
44ce33a
Код
Авторство
О чём код?
'use strict'; /** * @fileoverview Script that runs the visual diff tests during CI. */ const {runCiJob} = require('./ci-job'); const {skipDependentJobs, timedExecOrDie} = require('./utils'); const {Targets, buildTargetsInclude} = require('./build-targets'); const jobName = 'visual-diff-tests.js'; /** * Steps to run during push builds. */ function pushBuildWorkflow() { timedExecOrDie('amp visual-diff --esm --minified --main'); } /** * Steps to run during PR builds. */ function prBuildWorkflow() { if (buildTargetsInclude(Targets.RUNTIME, Targets.VISUAL_DIFF)) { timedExecOrDie('amp visual-diff --esm --minified'); } else { timedExecOrDie('amp visual-diff --empty --esm --minified'); skipDependentJobs( jobName, 'this PR does not affect the runtime or visual diff tests' ); } } runCiJob(jobName, pushBuildWorkflow, prBuildWorkflow);