gecko-dev/build/sparse-profiles
Dzmitry Malyshau 785a7cfbc2 Bug 1596126 - Github synchronization for gfx/wgpu r=Callek,tomprince
This change introduces a "github-sync" component into tools,
which aims to support synchronizing both wgpu and WebRender with github.
~~It also features a "cargo test" job for standalone wgpu (bug  1596127)~~

The code is ported from "gfx/wr/scripts/wrupdater" folder. Changes are:
  1. remove explicit WR parts and make them configurable by command line params
  2. detect "mozilla-xxx" tags and use them in addition to the commits

As a follow up, wrupdater will be removed in favor of github-sync.

Status:
  - [x] get the CI test job working
  - [x] get @kats to fork "wgpu" github for "moz-gfx" bot
  - [x] remove the wgpu testing CI job (into separate PR)
  - [x] create new secret and reference it

Differential Revision: https://phabricator.services.mozilla.com/D57057

--HG--
extra : moz-landing-system : lando
2019-12-28 02:44:59 +00:00
..
docker-image Bug 1596775: Import scripts for downloading macOS system symbols; r=marco 2019-12-12 02:05:21 +00:00
github-sync Bug 1596126 - Github synchronization for gfx/wgpu r=Callek,tomprince 2019-12-28 02:44:59 +00:00
mach Bug 1522788 - Harmonize config.guess handling between mach and configure. r=chmanchester 2019-01-28 22:14:23 +00:00
mozharness Bug 1398796 - Do uptake monitoring in TC r=mtabara 2018-02-15 08:49:45 -05:00
profile-generate Bug 1561474 - Define and use a sparse profile for the profile-run task; r=sheehan 2019-07-15 21:40:09 +00:00
sphinx-docs Bug 1468751 - Add images in documentation sparse checkout r=gps 2018-06-15 00:00:05 +00:00
taskgraph Bug 1583353 - [taskgraph] Implement test chunking in transforms r=gbrown 2019-12-11 21:10:48 +00:00
toolchain-build
tps Bug 1455570 - Build and publish TPS add-on; r=dustin,ted 2018-04-23 14:32:05 +01:00
update-verify Bug 1509962: [update-verify] Use in-tree update-verify code; r=mtabara 2018-12-03 06:44:28 +00:00
upload-generated-sources
upload-symbols
webrender Bug 1572363 - Add a sparse profile for webrender tasks. r=froydnj 2019-08-08 13:47:51 +00:00