Commit Graph

4453 Commits

Author SHA1 Message Date
Steve Fink
9e8c72fba3 Bug 1321014 - Switch Tag to Annotate, r=nika
--HG--
extra : rebase_source : 644e91673141f7ea7390822ab053a6c5f7fbe28f
2018-07-19 21:16:48 -07:00
Steve Fink
f8ad8d8300 Bug 1480879 - Run the hazard analysis self-test as part of the hazard jobs, r=jonco
--HG--
extra : rebase_source : 0aebb49a84c11a5b6dc2299ef087cfeabc6501d6
2018-08-02 09:49:27 -07:00
Steve Fink
6f7237dc46 Bug 1479673 - Update to sixgill with less CSU qualification (630e2025191d), r=me
--HG--
extra : rebase_source : 808742759f94ca909e48e0ab416a68ee8736c865
2018-07-06 12:05:21 -07:00
Steve Fink
bbcfeea217 Bug 1480879 - Format errors better for taskcluster, r=jonco
--HG--
extra : rebase_source : 485bef959d5b8d2c4e3fb1d15d74e499a8d9abc6
2018-08-02 10:20:15 -07:00
Steve Fink
1257659212 Bug 1479672 - Remove need to set GECKO_DIR when running build-haz-linux.sh, and fix shell lint warnings, r=jonco
--HG--
extra : rebase_source : 6febe5d20e6ee20e58e987616d20c623c64b6e3c
2018-08-02 09:57:58 -07:00
Tom Ritter
920b939ae2 Bug 1498716 Remove mingw-gcc browser build jobs. r=dmajor
--HG--
extra : amend_source : ec54cd50fe5dff9c84a6036df1e136354944e22a
2018-10-12 16:27:42 -05:00
ffxbld
8d49332b4b No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D8703

--HG--
extra : moz-landing-system : lando
2018-10-15 10:38:17 +00:00
David Major
d6200d9646 Bug 1427808 - Remove the now-unused win64-clang-cl-st-an toolchain. r=froydnj 2018-10-12 07:15:00 -04:00
David Major
9745eb7dc7 Bug 1427808 - Make static analysis builds use the main win64-clang-cl toolchain. r=froydnj 2018-10-12 07:14:00 -04:00
Tom Prince
d87eae1334 Bug 1473416: [release] Allow staging releases to build partials from http://ftp.stage.mozaws.net/; r=sfraser
The partial generation code checks the URLs of the source versions. To allow
building partials from staging releases, allow the staging CDN when generating
partials.

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

--HG--
extra : moz-landing-system : lando
2018-10-12 17:53:20 +00:00
Tom Prince
ae39d1fb49 Bug 1498629 - pin pipenv version temporarily to avoid bug r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D8576

--HG--
extra : moz-landing-system : lando
2018-10-12 18:00:56 +00:00
Ryan VanderMeulen
e250c2109d Bug 1496059 - Make Windows MSVC builds Tier 1. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D8457

--HG--
extra : moz-landing-system : lando
2018-10-12 17:45:01 +00:00
Ryan VanderMeulen
7e602920f0 Bug 1496059 - Run Windows MSVC builds on all branches. r=froydnj
Also removes the signing jobs since they're not needed anymore.

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

--HG--
extra : moz-landing-system : lando
2018-10-12 17:44:53 +00:00
Ryan VanderMeulen
17c3deee2a Bug 1496059 - Turn off tests for Windows MSVC builds. r=froydnj,ahal,jmaher
Also removes the signing jobs since they're not needed anymore.

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

--HG--
extra : moz-landing-system : lando
2018-10-12 17:44:51 +00:00
Ryan VanderMeulen
0ce7041e6c Bug 1496059 - Don't use PGO for Windows opt-msvc builds now that they're not being shipped. r=froydnj
This is a straight revert of bug 1474756.

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

--HG--
extra : moz-landing-system : lando
2018-10-12 17:44:43 +00:00
Dustin J. Mitchell
c570bc097d Bug 1497984 - whitelist allowPtrace scope, too r=bstack
Differential Revision: https://phabricator.services.mozilla.com/D8279

--HG--
extra : moz-landing-system : lando
2018-10-10 23:49:37 +00:00
Narcis Beleuzu
e09f2e2622 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-12 06:53:11 +03:00
Joel Maher
75b335a2dc Bug 1241535 - add support for 'geckoprofile' action task in-tree. r=bstack
Add support for 'geckoprofile' action task in-tree.

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

--HG--
extra : moz-landing-system : lando
2018-10-11 20:22:42 +00:00
Dustin J. Mitchell
c2f2a7caaf Bug 1494333 - index crons just like artifacts r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D7099

--HG--
extra : moz-landing-system : lando
2018-10-11 13:29:11 +00:00
florin.strugariu
66f7787a19 Bug 1473706 change talos yaml files for taskcluster to reference trunk instead of mozilla-central r=jmaher igoldan jmaher
Differential Revision: https://phabricator.services.mozilla.com/D8365

--HG--
extra : moz-landing-system : lando
2018-10-11 12:50:48 +00:00
Tom Prince
11363a5bd2 No bug: [update-verify] Don't point at staging tools repos on project branches; r=aki
Staging release work with the default tools repo now.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 23:06:19 +00:00
Tom Prince
2b44849714 Bug 1498019: [release] Don't include on-push jobs in promote graph targets; r=aki
All the required on-push jobs will be pulled into the graph as dependencies.
The effect of this is to remove the upload symbols and generated sources tasks
from the release promotion graphs.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 23:03:51 +00:00
Tom Prince
f069e4f0dc Bug 1498019: [release] Build fennec on-push, on release branches; r=aki
These were originally built in the promotion phase because they are multi-l10n
builds and the L10n information wasn't stored in-tree. Now that the information
is in-tree, there is no reason to delay building them.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 22:09:50 +00:00
Tom Prince
67f9e339d3 Bug 1498019: [release] Don't handle beetmover scopes by target task; r=aki
- `beetmover-cdns` should always use `:beetmover:action:push-to-releases`,
  not every task that happens to be part of the push graph.
- All other beetmover scopes only change depending whether the builds is
  a nightly build, or on a production branch.

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

--HG--
extra : moz-landing-system : lando
2018-10-11 04:23:52 +00:00
Tom Prince
d9d6f34977 Bug 1498019: [release] Don't set shipping phase based on target_tasks; r=aki
The phase of a task doesn't depend on which phase graph it is being generated in.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 23:08:18 +00:00
Tiberius Oros
f637dc5cbd Merge autoland to mozilla-central. a=merge 2018-10-11 06:52:43 +03:00
Andreea Pavel
50041c9be3 Backed out changeset 8db96096643b (bug 1494333) for breaking nigthlies a=backout 2018-10-11 02:51:53 +03:00
Tiberius Oros
f9b1b2831d Merge inbound to mozilla-central. a=merge 2018-10-11 00:57:47 +03:00
Mike Hommey
aa709aeeff Bug 1414287 - Remove now unused win32-rust-1.29 toolchain r=dmajor
Depends on D7846

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

--HG--
extra : moz-landing-system : lando
2018-10-09 08:40:34 +00:00
Mike Hommey
a2461e26da Bug 1414287 - Remove now unused win32-clang-cl-st-an toolchain r=dmajor
Depends on D7845

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

--HG--
extra : moz-landing-system : lando
2018-10-09 08:40:16 +00:00
Mike Hommey
de511e5cee Bug 1414287 - Use a 64-bits clang-cl for 32-bits static analysis builds r=dmajor
This also requires the 64-bits rust compiler and some build system
tweaks.

And since we make the 32-bits builds cross-compiles on CI, we also need
to adjust the MSVC build mozconfigs such that the host compiler points
to the right MSVC cl. Likewise, the DIA SDK is used for host things, so
use the 64-bits version or it.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 17:53:06 +00:00
Tiberius Oros
3315c9957a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-11 01:12:20 +03:00
Dana Keeler
df02aa2a0e bug 1497943 - increase mochitest-browser-chrome chunks to 12 on macosx64/debug r=jmaher
Depending on chunking, some mochitest-browser-chrome chunks are reaching the
time limit of 60 minutes on macosx64/debug. With more chunks, hopefully we can
avoid this for now.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 20:20:20 +00:00
Aki Sasaki
b7eae5f7b8 bug 1471197 - sign mar hashes. r=catlee
Summary: Switch to autograph mar hash signing.

Test Plan:
X pin nightly updates
_ autoland this patch
_ uplift this patch to central
_ wait for nightlies to spin
_ test nightlytest channel
_ unpin nightly updates

Reviewers: catlee

Tags: #secure-revision

Bug #: 1471197

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

--HG--
extra : rebase_source : 755efd3d2cb350d9d70bb7841a0c173b6244384f
2018-10-10 09:27:44 -07:00
Simon Fraser
8bd61a2e25 Bug 1492639 Add destination checks to bouncer validation r=mtabara
Reviewers: mtabara

Reviewed By: mtabara

Subscribers: bhearsum, sfraser, catlee, mtabara

Tags: #secure-revision, #bmo-releng-security

Bug #: 1492639

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

--HG--
extra : rebase_source : aee00eb82e67ac028238470e29b462f324c177b4
2018-10-10 15:00:18 +01:00
Dustin J. Mitchell
be80a48cec Bug 1494333 - index crons just like artifacts r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D7099

--HG--
extra : moz-landing-system : lando
2018-10-02 19:02:14 +00:00
Tom Ritter
8da41ef823 Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj
This commit also removes dwarf-exceptions from the x64 build.
sjlj exceptions are needed on x86 because there is a bug currently involving
SEH exceptions on x86.  However on x64 there is not, so we can use the
default SEH and get rid of dwarf exceptions. Additionally, to use SEH
exceptions, we need to -fuse-cxa-atexit

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

--HG--
extra : moz-landing-system : lando
2018-10-09 19:38:56 +00:00
Emilio Cobos Álvarez
9f4495526d Bug 1496486 - Bump cbindgen. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D7756
2018-10-09 19:07:46 +02:00
Narcis Beleuzu
e7a8994c37 Backed out 5 changesets (bug 1496486) for valgrind bustages. CLOSED TREE
Backed out changeset d2f1e35ee4b7 (bug 1496486)
Backed out changeset 7f843f4ee162 (bug 1496486)
Backed out changeset 2f629a60f12c (bug 1496486)
Backed out changeset 4dd15fa31474 (bug 1496486)
Backed out changeset e8d8e2f3f00b (bug 1496486)
2018-10-09 19:44:51 +03:00
Narcis Beleuzu
39e04b8a5f Backed out changeset df47d3ad9cc6 (bug 1475998) for Windows MinGW bustages. 2018-10-09 19:26:51 +03:00
Tom Ritter
d910c71322 Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj
This commit also removes dwarf-exceptions from the x64 build.
sjlj exceptions are needed on x86 because there is a bug currently involving
SEH exceptions on x86.  However on x64 there is not, so we can use the
default SEH and get rid of dwarf exceptions. Additionally, to use SEH
exceptions, we need to -fuse-cxa-atexit

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

--HG--
extra : moz-landing-system : lando
2018-10-09 14:10:56 +00:00
Emilio Cobos Álvarez
3168cd9c74 Bug 1496486 - Bump cbindgen. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D7756
2018-10-09 17:33:28 +02:00
Brindusan Cristian
3b4ca07db8 Backed out 5 changesets (bug 1496486) for build bustages on gfxUserFontSet.h. CLOSED TREE
Backed out changeset 6b740afea403 (bug 1496486)
Backed out changeset 5cf44e254ac3 (bug 1496486)
Backed out changeset 8e465202c355 (bug 1496486)
Backed out changeset 86382b2249f6 (bug 1496486)
Backed out changeset ab92ed3e0a23 (bug 1496486)
2018-10-09 16:58:38 +03:00
Emilio Cobos Álvarez
791ac47786 Bug 1496486 - Bump cbindgen. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D7756
2018-10-09 15:33:06 +02:00
Noemi Erli
a9748223c6 Merge inbound to mozilla-central. a=merge 2018-10-09 07:03:30 +03:00
Noemi Erli
8e3fe95bfb Backed out 3 changesets (bug 1414287) for causing bug 1497029 a=backout
Backed out changeset b8da3d4e6da0 (bug 1414287)
Backed out changeset 273e84414434 (bug 1414287)
Backed out changeset 76fafdaa9216 (bug 1414287)
2018-10-09 05:07:54 +03:00
Simon Fraser
6d21f86b0a Bug 1497162 Pin pip version until pip/pipenv bug is fixed r=jlorenzo
pip 18.0.1 and recent pipenv don't work together. Until a new pipenv is released, this is a workaround.

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

--HG--
extra : moz-landing-system : lando
2018-10-08 12:10:34 +00:00
Eric Rahm
732ec05444 Bug 1409739 - Part 4: Add a DMD variant of AWSY tests. r=bc
This makes enabling DMD at runtime in automation opt-in via a '--dmd' param.
Currently this is enabled via the 'awsy-dmd-e10s' and 'awsy-base-dmd-e10s'
tests.

--HG--
extra : rebase_source : 0371dca4d99197e7f0a37dfcd3763903f807b7b0
2018-10-04 12:43:32 -07:00
Mike Hommey
64d48fca56 Bug 1414287 - Remove now unused win32-rust-1.29 toolchain r=dmajor
Depends on D7846

Differential Revision: https://phabricator.services.mozilla.com/D7847
2018-10-06 19:57:13 +09:00
Mike Hommey
e5436a997c Bug 1414287 - Remove now unused win32-clang-cl-st-an toolchain r=dmajor
Depends on D7845

Differential Revision: https://phabricator.services.mozilla.com/D7846
2018-10-06 19:57:12 +09:00