gecko-dev/taskcluster/ci
Jamie Nicol 1d3a107541 Bug 1604615 - Fix wrench build issues on CI arising from glslopt. r=jrmuizel
* For wrench builds, the clang toolchain must now be fetched and be
  present in PATH for bindgen to work. When building OSMesa, we must
  therefore set `LLVM_CONFIG=no` so that it does not attempt to build
  llvmpipe.

* For wrench Mac cross-compiles, we must be careful to expose CFLAGS
  and similar variables using the target-specific variable names, so
  that host builds do not attempt to use flags intended for the
  target. When building OSMesa we must use the generic variable `CC`,
  so now we additionally set `HOST_CC`, so that host builds use the
  host variable rather than the generic one.

* Similarily, for wrench android builds we must use a fork of
  cargo-apk which sets the target-specific variables rather than the
  generic ones. Otherwise we would attempt to use the NDK toolchain
  for host builds.

Differential Revision: https://phabricator.services.mozilla.com/D70031
2020-04-21 10:31:56 +00:00
..
addon
artifact-build Bug 1573435 - Use toolchain fetches for all remaining toolchain uses, part 2. r=nalexander 2019-08-15 11:22:23 +09:00
balrog Bug 1586748 - Re-enable build-signing for N and Ngv tasks and clean up unused fennec manifests/kinds r=mtabara 2019-10-10 17:53:54 +00:00
beetmover-checksums Bug 1586748 - Re-enable build-signing for N and Ngv tasks and clean up unused fennec manifests/kinds r=mtabara 2019-10-10 17:53:54 +00:00
beetmover-geckoview Bug 1619603 - Ship Geckoview at the ship_rc phase r=mtabara 2020-03-05 10:25:18 +00:00
beetmover-repackage Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
beetmover-snap
beetmover-source
bouncer-locations Bug 1609174 - Add nazgul counterparts for remaining bouncer jobs r=rail 2020-03-31 15:36:40 +00:00
bouncer-locations-nazgul Bug 1609174 - Add nazgul counterparts for remaining bouncer jobs r=rail 2020-03-31 15:36:40 +00:00
build Bug 1628527 - Install `fix-stacks` on the `build-win64-fuzzing/debug` job. r=erahm 2020-04-20 22:43:25 +00:00
build-fat-aar Bug 1527313: Move objdir out of source directory for all mozharness builds; r=glandium,Callek 2020-03-06 08:51:21 +00:00
build-notarization-part-1 Bug 1562412 - [3-task notarization] fix ./mach try release r=Callek 2020-02-26 21:51:11 +00:00
build-notarization-poller Bug 1562412 - [3-task notarization] fix ./mach try release r=Callek 2020-02-26 21:51:11 +00:00
build-signing Bug 1562412 - build-signing multi_dep. r=Callek 2020-02-25 03:31:29 +00:00
code-review
condprof Bug 1630009: Update conditioned profile build dependencies; r=tarek 2020-04-17 07:00:48 +00:00
cron-bouncer-check Bug 1598436 - add ESR bouncer checks to cron, r=aki 2019-11-27 02:53:21 +00:00
diffoscope Bug 1623010 - Separate out the diffing of generated-files. r=dmajor 2020-03-17 22:03:01 +00:00
docker-image Bug 1450088 - Create a Debian 10-based docker image to build toolchains. r=froydnj 2020-03-26 21:53:00 +00:00
fetch Bug 1604615 - Fix wrench build issues on CI arising from glslopt. r=jrmuizel 2020-04-21 10:31:56 +00:00
geckodriver-repack Bug 1599197 - turn off linux 32bit jobs on autoland, part 3 r=jmaher 2020-01-10 23:21:24 +00:00
geckodriver-signing Bug 1546299 - add mac geckodriver signing support. r=jlorenzo 2019-07-15 16:38:43 +00:00
generate-profile Bug 1628479 - Add a single-stage clang-cl toolchain task r=glandium 2020-04-14 03:00:34 +00:00
github-sync Bug 1605171 - Replace wrupdater with github-sync r=tomprince 2020-01-14 18:37:28 +00:00
hazard Bug 1626772 - Update hazard analysis to gcc 9 r=froydnj 2020-04-10 01:08:59 +00:00
instrumented-build Bug 1628036 - Use linux64-binutils in the mac instrumented build r=glandium 2020-04-07 22:34:40 +00:00
iris Bug 1616276 - Disable Iris test suite due to lack of resources, r=jmaher. 2020-02-22 16:04:50 +00:00
l10n Bug 1599197 - turn off linux 32bit jobs on autoland, part 3 r=jmaher 2020-01-10 23:21:24 +00:00
l10n-bump Bug 1605275: [taskgraph] Use worker alias for treescript workers; r=Callek 2020-01-23 16:53:58 +00:00
mar-signing Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
mar-signing-autograph-stage Bug 1605275 - point mar-signing-autograph-stage back at depsigning r=tomprince 2020-02-25 21:48:43 +00:00
mar-signing-l10n Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
maybe-release Bug 1603106 - daily betas scheduled to be shipped instead of pushed. r=bhearsum 2019-12-11 17:08:23 +00:00
merge-automation Bug 1615311 Add merge day action r=mtabara 2020-02-25 10:48:54 +00:00
openh264-plugin Bug 1620437: Remove android openh264 builds; r=Callek 2020-03-06 09:30:09 +00:00
openh264-signing
packages Bug 1450088 - Create a Debian 10-based docker image to build toolchains. r=froydnj 2020-03-26 21:53:00 +00:00
partials Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
partials-signing
post-balrog-dummy Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
post-beetmover-checksums-dummy Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
post-beetmover-dummy Bug 1586748 - Re-enable build-signing for N and Ngv tasks and clean up unused fennec manifests/kinds r=mtabara 2019-10-10 17:53:54 +00:00
post-langpack-dummy Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
push-apk Bug 1560876 - Stop uploading Google Play strings at push-apk phase r=mhentges 2019-07-10 06:02:56 +00:00
push-apk-checks
python-dependency-update Bug 1619944 Migrate partials and pipfile-updates to use requirements.txt r=bhearsum 2020-03-05 13:49:24 +00:00
release-balrog-scheduling Bug 1605275: [taskgraph] Use worker aliases for beetmover and balrog workers; r=Callek 2020-01-23 16:54:13 +00:00
release-balrog-submit-toplevel Bug 1605275: [taskgraph] Use worker aliases for beetmover and balrog workers; r=Callek 2020-01-23 16:54:13 +00:00
release-beetmover-push-to-release
release-beetmover-signed-langpacks Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
release-beetmover-signed-langpacks-checksums
release-beetmover-source-checksums
release-bouncer-aliases Bug 1605275: [taskgraph] Use worker alias for bouncer workers; r=Callek 2020-01-23 16:54:55 +00:00
release-bouncer-aliases-nazgul Bug 1609174 - Add nazgul counterparts for remaining bouncer jobs r=rail 2020-03-31 15:36:40 +00:00
release-bouncer-check
release-bouncer-sub Bug 1605275: [taskgraph] Use worker alias for bouncer workers; r=Callek 2020-01-23 16:54:55 +00:00
release-bouncer-sub-nazgul Bug 1605275: [taskgraph] Use worker alias for bouncer workers; r=Callek 2020-01-23 16:54:55 +00:00
release-early-tagging Bug 1605275: [taskgraph] Use worker alias for treescript workers; r=Callek 2020-01-23 16:53:58 +00:00
release-eme-free-repack Bug 1614998 - Rename nightly-l10n-signing to shippable-l10n-signing. r=aki 2020-02-12 22:28:31 +00:00
release-eme-free-repack-beetmover
release-eme-free-repack-beetmover-checksums
release-eme-free-repack-notarization-part-1 Bug 1562412 - add release-{eme-free,partner-repack}-notarization-part-1 kind. r=nthomas 2020-02-25 03:37:37 +00:00
release-eme-free-repack-notarization-poller Bug 1562412 - [3-task notarization] - fix missing poller task r=Callek 2020-02-28 00:14:27 +00:00
release-eme-free-repack-repackage Bug 1573435 - Use toolchain fetches for all remaining toolchain uses, part 2. r=nalexander 2019-08-15 11:22:23 +09:00
release-eme-free-repack-repackage-signing
release-eme-free-repack-signing Bug 1562412 - release-{eme-free,partner}-repack-signing multi_dep. r=nthomas 2020-02-25 03:40:47 +00:00
release-final-verify
release-flatpak-push Bug 1621636 - enable Flatpak push to stable for m-r. r=rail 2020-03-30 13:13:20 +00:00
release-flatpak-repackage Bug 1621053 - set proper branch when building Flatpaks. r=rail DONTBUILD 2020-03-10 20:29:52 +00:00
release-generate-checksums
release-generate-checksums-beetmover
release-generate-checksums-signing
release-mark-as-shipped Bug 1581149 - switch to new GCP shipitworkers. r=catlee a=release 2019-09-24 12:09:24 +00:00
release-notify-av-announce Bug 1532390 - Support av-vendor-announce. r=rail 2019-12-27 14:47:46 +00:00
release-notify-promote Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-notify-push Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-notify-ship Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-notify-started
release-partner-repack Bug 1614998 - Rename nightly-l10n-signing to shippable-l10n-signing. r=aki 2020-02-12 22:28:31 +00:00
release-partner-repack-beetmover Bug 1572102 - deprioritize partner-repack tasks as they don't block QE, r=aki 2019-08-27 03:06:47 +00:00
release-partner-repack-bouncer-sub Bug 1605275: [taskgraph] Use worker alias for bouncer workers; r=Callek 2020-01-23 16:54:55 +00:00
release-partner-repack-bouncer-sub-nazgul Bug 1609174 - Add nazgul counterparts for remaining bouncer jobs r=rail 2020-03-31 15:36:40 +00:00
release-partner-repack-chunking-dummy Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-partner-repack-notarization-part-1 Bug 1562412 - add release-{eme-free,partner-repack}-notarization-part-1 kind. r=nthomas 2020-02-25 03:37:37 +00:00
release-partner-repack-notarization-poller Bug 1562412 - [3-task notarization] - fix missing poller task r=Callek 2020-02-28 00:14:27 +00:00
release-partner-repack-repackage Bug 1573435 - Use toolchain fetches for all remaining toolchain uses, part 2. r=nalexander 2019-08-15 11:22:23 +09:00
release-partner-repack-repackage-signing Bug 1572102 - deprioritize partner-repack tasks as they don't block QE, r=aki 2019-08-27 03:06:47 +00:00
release-partner-repack-signing Bug 1562412 - release-{eme-free,partner}-repack-signing multi_dep. r=nthomas 2020-02-25 03:40:47 +00:00
release-push-langpacks Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
release-secondary-balrog-scheduling Bug 1605275: [taskgraph] Use worker aliases for beetmover and balrog workers; r=Callek 2020-01-23 16:54:13 +00:00
release-secondary-balrog-submit-toplevel Bug 1605275: [taskgraph] Use worker aliases for beetmover and balrog workers; r=Callek 2020-01-23 16:54:13 +00:00
release-secondary-final-verify
release-secondary-notify-ship Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-secondary-snap-push Bug 1588577 - switch to new GCP pushsnapworkers. r=nthomas a=release 2019-10-15 05:23:39 +00:00
release-secondary-update-verify
release-secondary-update-verify-config
release-snap-push Bug 1606889 - Clean up references to obsolete ESR branches. r=tomprince 2020-01-10 23:18:50 +00:00
release-snap-repackage Bug 1597928 - Snap repackage: Stop fetching scripts from the hg.mozilla.org archive endpoint r=jlund 2019-11-21 09:50:47 +00:00
release-source Bug 1562412 - stop using build_signing loader. r=jlorenzo,Callek 2019-12-16 09:05:11 +00:00
release-source-checksums-signing
release-source-signing
release-update-verify Bug 1614999 - Rename devedition builds to not include nightly. r=aki 2020-02-12 22:44:40 +00:00
release-update-verify-config Bug 1619469 - Update release watershed to 72.0.2, r=tomprince 2020-03-03 00:58:32 +00:00
release-update-verify-config-next
release-update-verify-next
release-version-bump Bug 1605275: [taskgraph] Use worker alias for treescript workers; r=Callek 2020-01-23 16:53:58 +00:00
repackage Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
repackage-l10n Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
repackage-msi Bug 1527313: Enable caching on windows builds; r=glandium 2020-03-06 09:17:54 +00:00
repackage-signing Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
repackage-signing-l10n Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
repackage-signing-msi Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
repo-update Bug 1618188 - stop updating the mozilla-central copy of blocklist.xml, r=RyanVM 2020-03-09 11:58:32 +00:00
searchfox Bug 1625514 - Add missing dependency on winchecksec for tasks that don't run on autoland. r=dmajor 2020-03-27 21:57:40 +00:00
shippable-l10n Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki 2020-02-21 19:52:58 +00:00
shippable-l10n-notarization-part-1 Bug 1562412 - add shippable-l10n-notarization-part-1 kind r=Callek 2020-02-25 03:32:28 +00:00
shippable-l10n-notarization-poller Bug 1562412 - [3-task notarization] - fix missing poller task r=Callek 2020-02-28 00:14:27 +00:00
shippable-l10n-signing Bug 1562412 - shippable-l10n-signing multi_dep. r=Callek 2020-02-25 03:34:24 +00:00
source-test Bug 1589712 - Switch worker types for t-linux-xlarge and t-win10-64 to new -source types for linting tasks to allow better reuse of caching of the source checkout for those lint tasks. r=marco 2020-04-20 19:36:45 +00:00
spidermonkey Bug 1627319 - Build smoosh on nonunified builds (linux64 only) r=arai 2020-04-14 16:04:11 +00:00
static-analysis-autotest Bug 1625514 - Add missing dependency on winchecksec for tasks that don't run on autoland. r=dmajor 2020-03-27 21:57:40 +00:00
system-symbols Bug 1603988 - Part 2: Add a TC index for generated artifacts for mac symbols and reuse them in the next run r=tomprince 2020-02-03 18:41:49 +00:00
system-symbols-upload Bug 1603988 - Part 1: Avoid to fail system-symbols-mac-upload-symbols when no symbols to upload r=marco,gsvelto 2020-02-04 10:06:07 +00:00
test Backed out changeset 1ad3c93e1e07 (bug 1624649) for wrench failure on a CLOSED TREE 2020-04-16 23:35:18 +03:00
toolchain Bug 1628479 - Add a single-stage clang-cl toolchain task r=glandium 2020-04-14 03:00:34 +00:00
upload-generated-sources Bug 1527313: [taskgraph] Use `artifact-reference` in upload-sources task; r=Callek 2020-02-11 19:46:44 +00:00
upload-symbols
valgrind Bug 1614855: Run valgrind builds in AWS r=froydnj 2020-02-12 11:15:56 +00:00
visual-metrics-dep Bug 1613743 - Always use browsertime-results tarball from `MOZ_FETCHES` r=tarek,tomprince 2020-02-11 20:04:05 +00:00
webrender Bug 1604615 - Fix wrench build issues on CI arising from glslopt. r=jrmuizel 2020-04-21 10:31:56 +00:00
wgpu Bug 1629905 - Switch WebGPU Rust tests job name to start with linux64 r=froydnj 2020-04-14 15:02:53 +00:00
config.yml Bug 1589712 - Switch worker types for t-linux-xlarge and t-win10-64 to new -source types for linting tasks to allow better reuse of caching of the source checkout for those lint tasks. r=marco 2020-04-20 19:36:45 +00:00