wpt-manifest.yml (1260B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 --- 5 task-defaults: 6 run-on-repo-type: [hg] 7 platform: linux64/opt 8 treeherder: 9 kind: test 10 tier: 2 11 worker-type: t-linux-docker-amd 12 worker: 13 docker-image: {in-tree: "lint"} 14 max-run-time: 1800 15 16 upload: 17 description: Generate and store the web-platform-tests manifest 18 treeherder: 19 symbol: Wm 20 index: 21 product: source 22 job-name: manifest-upload 23 rank: build_date 24 run: 25 using: run-task 26 cwd: '{checkout}' 27 command: > 28 ./mach wpt-manifest-update --config testing/web-platform/wptrunner.ini --no-download 29 && tar -cvzf manifests.tar.gz -C testing/web-platform/ meta/MANIFEST.json mozilla/meta/MANIFEST.json 30 worker: 31 artifacts: 32 - type: file 33 path: /builds/worker/checkouts/gecko/manifests.tar.gz 34 name: public/manifests.tar.gz 35 36 max-run-time: 3600 37 when: 38 files-changed: 39 - 'testing/web-platform/tests/**' 40 - 'testing/web-platform/mozilla/tests/**'