Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Kartikaya Gupta 0c78703527 Bug 1617805 - Improve debug logging in converter script. r=kvark
Depends on D64135

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

--HG--
extra : moz-landing-system : lando
2020-02-25 16:57:09 +00:00
Kartikaya Gupta 4fe1ed2688 Bug 1617805 - Don't prune hg revs that are referenced by git tags as boring. r=kvark
The git repo may have tags of the form 'mozilla-<rev>' which tell the
converter script that the git commit is synced from given mozilla-central
hg rev. Those git commits are likely to be created manually from mozilla-central
push heads, which may or may not contain changes to the code being synced.
In this instance, the push head being referenced by tag did not contain changes,
and so the rev was pruned as uninteresting to the conversion. This led to a
busted graph and failure during git commit building.

This patch ensures that any hg rev referenced by a git commit doesn't get
pruned as boring, and so can be used as a base to build additional git commits
on top of.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 16:56:31 +00:00
Kartikaya Gupta 7f634ba2c0 Bug 1616977 - Fix the tag lookup to look at all the interesting tags. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D63544

--HG--
extra : moz-landing-system : lando
2020-02-20 20:55:00 +00:00
Dzmitry Malyshau 69b270f2c6 Bug 1605171 - Replace wrupdater with github-sync r=tomprince
this is an evolution of wrupdater

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

--HG--
extra : moz-landing-system : lando
2020-01-14 18:37:28 +00:00
Dzmitry Malyshau 2a67b8c786 Bug 1606996 - Fix PR creation by github-sync
shielding BRANCH variable was wrong in one case

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

--HG--
extra : moz-landing-system : lando
2020-01-06 21:41:19 +00:00
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