File tree Expand file tree Collapse file tree 1 file changed +47
-25
lines changed Expand file tree Collapse file tree 1 file changed +47
-25
lines changed Original file line number Diff line number Diff line change @@ -180,6 +180,18 @@ jobs:
180180 qmake -r
181181 QML_IMPORT_TRACE=1 xvfb-run make check
182182
183+ browser-compat-smoke-tests :
184+ docker :
185+ - image : cimg/node:16.1.0
186+ steps :
187+ - checkout
188+ - run :
189+ name : Run browser comapt smoke tests
190+ command : |
191+ npm --prefix ./benchmarks install
192+ npm --prefix ./benchmarks run link:glean
193+ npm --prefix ./benchmarks run compat:test:browserstack
194+
183195 check-size :
184196 docker :
185197 - image : cimg/node:16.1.0
@@ -188,7 +200,9 @@ jobs:
188200 - run :
189201 name : Get and post build sizes to GitHub PR
190202 command : |
191- ./benchmarks/run.sh
203+ npm --prefix ./benchmarks install
204+ npm --prefix ./benchmarks run link:glean
205+ npm --prefix ./benchmarks run size:report
192206
193207 # via https://circleci.com/blog/deploying-documentation-to-github-pages-with-continuous-integration/
194208 docs-deploy :
@@ -254,41 +268,49 @@ workflows:
254268 ci :
255269 jobs :
256270 - spellcheck
257- - lint
258- - build :
259- requires :
260- - lint
261- - test :
262- requires :
263- - build
264- - sample-webext-test :
265- requires :
266- - test
267- - sample-node-test :
268- requires :
269- - test
270- - sample-qt-test :
271- requires :
272- - test
271+ # - lint
272+ # - build:
273+ # requires:
274+ # - lint
275+ # - test:
276+ # requires:
277+ # - build
278+ # - sample-webext-test:
279+ # requires:
280+ # - test
281+ # - sample-node-test:
282+ # requires:
283+ # - test
284+ # - sample-qt-test:
285+ # requires:
286+ # - test
273287 - hold :
274288 type : approval
275- requires :
276- - lint
277- - build
278- - test
279- - sample-webext-test
280- - sample-node-test
281- - sample-qt-test
289+ # requires:
290+ # - lint
291+ # - build
292+ # - test
293+ # - sample-webext-test
294+ # - sample-node-test
295+ # - sample-qt-test
282296 filters :
283297 branches :
284298 ignore :
285299 - main
286300 - release
287- - /^release-*/
301+ - /^release-. */
288302 - check-size :
289303 context : data-eng-gleanjs-gh
290304 requires :
291305 - hold
306+ - browser-compat-smoke-tests :
307+ context : data-eng-gleanjs-gh
308+ requires :
309+ - hold
310+ # only:
311+ # - main
312+ # - release
313+ # - /^release-.*/
292314 - docs-deploy :
293315 context : data-eng-gleanjs-gh
294316 filters :
You can’t perform that action at this time.
0 commit comments