mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 16:55:40 +00:00
785a7cfbc2
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
44 lines
1.0 KiB
YAML
44 lines
1.0 KiB
YAML
---
|
|
py2:
|
|
description: Python 2 compatibility check
|
|
include: ['.']
|
|
exclude:
|
|
- build
|
|
- dom
|
|
- editor
|
|
- gfx
|
|
- ipc
|
|
- js/src
|
|
- layout
|
|
- modules
|
|
- mozglue
|
|
- netwerk
|
|
- nsprpub
|
|
- other-licenses
|
|
- security
|
|
- servo
|
|
- taskcluster/docker/funsize-update-generator
|
|
- taskcluster/docker/visual-metrics
|
|
- testing/condprofile
|
|
- testing/gtest
|
|
- testing/mochitest
|
|
- testing/mozharness
|
|
- testing/raptor
|
|
- testing/tools
|
|
- testing/web-platform
|
|
- toolkit
|
|
- tools/update-packaging
|
|
- xpcom
|
|
|
|
# These paths are intentionally excluded (Python 3 only)
|
|
- python/mozlint
|
|
- tools/crashreporter/system-symbols/win/symsrv-fetch.py
|
|
- tools/github-sync
|
|
- tools/lint
|
|
extensions: ['py']
|
|
support-files:
|
|
- 'tools/lint/python/*compat*'
|
|
type: external
|
|
payload: python.compat:lintpy2
|
|
setup: python.compat:setuppy2
|