Johan Lorenzo
a5a0806cc1
Bug 1354038 - [push-apk] taskgraph: Use rollout and deactivate dry-run on release r=aki
...
MozReview-Commit-ID: 4Rc0Qd5ZI4Z
2017-04-20 18:21:52 +02:00
Justin Wood
a90803ce28
Bug 1357867 - Add repackage tasks suited for generating a .dmg from a signed tarball of OSX binaries. r=dustin
...
MozReview-Commit-ID: 7TdQxTlKm9D
2017-04-19 15:18:44 -04:00
Sebastian Hengst
a9d2df10b6
Backed out changeset 26ed99596031 (bug 1356700) for letting js/src/vtune/ittnotify_static.c fail on spidermonkey asan, msan and arm64. r=backout on a CLOSED TREE
2017-04-18 00:52:22 +02:00
Mike Hommey
e6a7c4c05b
Bug 1356934 - Don't assume the path to routes.json is relative to topsrcdir. r=dustin
2017-04-17 09:02:38 +09:00
Mike Hommey
4b97787098
Bug 1356700 - Set MOZ_AUTOMATION on all taskcluster jobs. r=dustin
2017-04-15 07:30:42 +09:00
Sebastian Hengst
69276fe58f
merge mozilla-central to autoland. r=merge a=merge
2017-04-07 22:16:26 +02:00
Johan Lorenzo
b8a8b5689d
Bug 1353333 - [push-apk] release: activate rollout percentage r=aki
...
MozReview-Commit-ID: 6SXbfREPBVS
2017-04-07 10:49:32 +02:00
Sebastian Hengst
be11eb3ebf
Backed out changeset ba97ba73f72d (bug 1353333) for failing flake8. r=backout
2017-04-07 10:34:05 +02:00
Johan Lorenzo
2f78c45201
Bug 1353333 - [push-apk] release: activate rollout percentage r=aki
...
MozReview-Commit-ID: 6SXbfREPBVS
2017-04-06 10:30:59 +02:00
Peter Moore
690418f9dc
Bug 1349980 - update task generation to support -g in try syntax for running OS X tasks in generic-worker,r=dustin
2017-04-06 18:50:41 +02:00
Johan Lorenzo
1ef2d5229a
Bug 1317783 - Put PushApk tasks in-tree r=aki
...
MozReview-Commit-ID: 8uGIuj7OXwZ
2017-04-04 11:21:07 +02:00
Wes Kocher
d760337238
Merge autoland to central, a=merge
2017-03-31 17:12:31 -07:00
Wes Kocher
a3386468d0
Backed out changeset 0edd9de2ca10 (bug 1317783) for future nightly bustage a=backout
2017-03-31 11:09:13 -07:00
Dustin J. Mitchell
c7ed7c16c7
Bug 1350390: make fields that were unnecesarily optional, required; r=Callek
...
Docker-worker's `command` field is actually not required, as it will run a
docker image's default command when command is not specified.
MozReview-Commit-ID: I3vBHeixlxW
2017-03-24 17:53:57 +00:00
Johan Lorenzo
65dab61921
Bug 1317783 - Put PushApk tasks in-tree r=aki
...
MozReview-Commit-ID: 8uGIuj7OXwZ
2017-03-30 12:13:01 +02:00
Carsten "Tomcat" Book
b047084618
Backed out changeset 6009a4677a10 (bug 1350390) for breaking decision tasks
2017-03-27 16:49:02 +02:00
Dustin J. Mitchell
0e36e9525a
Bug 1350390: only require worker.implementation for jobs; r=Callek
...
MozReview-Commit-ID: CtnXN1ts1Bb
2017-03-24 17:53:57 +00:00
Dustin J. Mitchell
b7a652c5b1
Bug 1337360: check for schema elements that aren't dashed-identifiers, with whitelist; r=Callek
...
MozReview-Commit-ID: FirYCrjFXAS
2017-03-22 16:24:38 +00:00
Paul Yang
aea94008e0
Bug 1272113: Creating awsy task and mozharness script r=jmaher
...
* * *
[mq]: test_only
MozReview-Commit-ID: AawtpSUIj0P
2017-03-11 02:33:19 +08:00
Dustin J. Mitchell
f185dda75d
Bug 1333255: handle when.files-changed at the job level; r=jonasfj
...
MozReview-Commit-ID: AbJcXu22dNP
2017-03-09 15:16:25 -05:00
Dustin J. Mitchell
655ce811d6
Bug 1333255: only apply seta optimizations for tests; r=jonasfj
...
MozReview-Commit-ID: FoIlgwBe4Gd
2017-03-09 14:45:12 -05:00
Dustin J. Mitchell
b249b845c2
Bug 1333255: replace uses of index_paths with optimizations; r=jonasfj
...
MozReview-Commit-ID: 1w8HVv94xoD
2017-03-10 20:20:50 +00:00
Dustin J. Mitchell
154a1cb600
Bug 1333255: implement optimizations as named functions; r=jonasfj
...
MozReview-Commit-ID: 9xkHny7IYfA
2017-03-10 18:17:43 +00:00
Dustin J. Mitchell
28496e8561
Bug 1333255: use transforms to make docker image tasks, too; r=jonasfj
...
MozReview-Commit-ID: Eke3TjLbEfE
2017-03-08 20:52:13 +00:00
Dustin J. Mitchell
4e0aee3873
Bug 1337903: add support for OS X in run-task; r=ahal
...
* add run.using = 'run-task' for native-engine
* modify run-task to run on OS X
- not as root
- without assuming /home/worker (using ~ and os.expanduser instead)
- hg is in /usr/local/bin on OS X; trust the PATH
* add_build_dependency isn't docker-worker specific, so just rename
* support_vcs_checkout modified to omit caches on native-engine
* don't download fingerprints on OS X; these hosts are configured with
the proper fingerprint via puppet
MozReview-Commit-ID: C83XClXtcn4
2017-03-03 22:49:23 +00:00
Aki Sasaki
3f725a5cf7
bug 1343585 - add task.payload.version to release beetmover tasks. r=mtabara a=release
2017-03-01 17:49:57 -08:00
Aki Sasaki
4763d9a92f
Bug 1343393 - add graph logic to handle a fennec beta build. r=mtabara DONTBUILD
...
MozReview-Commit-ID: 4c6H5hiOiKj
2017-03-01 14:54:15 +00:00
William Lachance
6928daf592
Bug 1322433 - Make it possible to add tags + add a mochitest tag to mochitest jobs r=jonasfj
...
This will be used to restrict mochitest actions to mochitest jobs only.
MozReview-Commit-ID: DbFb9V6s9Rb
2017-01-25 16:04:37 -05:00
Wander Lairson Costa
24ad558fcc
Bug 1339038 - Replicate BB environment variables. r=dustin
...
There are some environment variables necessary to run test jobs in BB
which are also necessary for taskcluster-worker. They were copied from
[1].
Additionally, native-engine was broken by bug 1325701. We fix it in this
commit.
[1] https://github.com/mozilla-releng/build-buildbotcustom/blob/master/env.py#L89-L96
2017-02-22 14:47:00 -05:00
Andrew Halberstadt
5f9dc06f05
Bug 1003417 - Add task for running mozbase python tests on linux, r=dustin
...
This also adds a new 'py' group which should help make it obvious which tasks are python
unittests. The tg and MH tasks won't show up in this new py group right away due to a
caching bug in the treeherder database, but eventually they should move over.
MozReview-Commit-ID: JwL1NAR4bnY
2016-12-02 17:21:54 -05:00
Mike Hommey
b1ef1c8c3b
Bug 1335651 - Setup an index path in the gecko.cache namespace for toolchain builds. r=dustin
...
This allows to find them and optimize them out during the taskgraph
optimization phase, and will allow to get toolchain artifacts through a
mach command for developers.
The index path is generated similarly to git trees or mercurial
manifests, and allows to find the right task corresponding to the the
contents of the files in the task `extra.resources` along the toolchain
scripts.
`when.files-changed` is not used when a task has index paths because we
need tasks to happen independently of whether there were changes to
those files when the index or artifacts expire.
2017-02-01 09:27:31 +09:00
Mike Hommey
fedfb25db6
Bug 1338061 - Move toolchain tasks to a separate "platform". r=dustin
...
The toolchain tasks are hard to spot on treeherder, in the ocean of
build and test jobs associated with the platforms they are currently
under.
Now that we have a significant number of toolchain tasks across
different platforms, it's even worse, especially combined with the fact
that they don't happen on every push.
To make them more easily visible, we move them to a new, separate,
"platform", with the name "toolchains", instead of having them in
different platforms. But since the distinction between Linux, OSX and
Windows 32/64 is still interesting to have, we create groups for each of
those platforms.
But because of bug 1215587, the jobs still end up associated to their
previous group, defeating the new grouping, so to work around that bug,
we also rename the jobs in subtle ways.
2017-01-27 11:46:22 +09:00
Mihai Tabara
70a7e8b965
Bug 1305139 - schedule checksums related tasks in nightly graph. r=aki,Callek
...
MozReview-Commit-ID: 659wCXm3ob5
2017-02-07 22:44:12 -05:00
Dustin J. Mitchell
7182ad3228
Bug 1334167: allow by-project for cron jobs' when property; r=Callek
...
This requires moving the schema utilities to their own util module.
MozReview-Commit-ID: KR5xSJ9ak5Y
2017-02-01 00:30:52 +00:00
Mitchell Hentges
100c137cff
Bug 1334402 - Don't use sccache in taskcluster builds r=gmierz,jmaher+560562
...
MozReview-Commit-ID: JDldupP7fZN
2017-01-27 00:21:32 -08:00
Wes Kocher
71d6b23659
Merge m-c to autoland, a=merge CLOSED TREE
...
MozReview-Commit-ID: 86aFtkvKHHj
2017-01-25 17:18:56 -08:00
Andrew Halberstadt
249bff91df
Bug 1333424 - Implicitly add relevant taskcluster configuration files to 'files-changed' attribute, r=dustin
...
This will ensure that if the taskgraph module, taskcluster configs related to a task or docker image related
to a task are modified, the task will run.
MozReview-Commit-ID: 1H6LnYsxxpc
2017-01-24 10:42:45 -05:00
Justin Wood
d18d304062
Bug 1332407 - TC based nightlies should have en-US and "multi locale" routes as well. r=dustin
...
MozReview-Commit-ID: KwVqrYFfDUD
2017-01-19 14:25:35 -05:00
Wes Kocher
6db54fccca
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 2KR6yXYC2xj
2017-01-18 15:39:12 -08:00
Justin Wood
ed12e363bb
Bug 1301495 - Taskcluster l10n indexing should match mozharness' l10n indexing. r=dustin a=RyanVM
...
Adds l10n and nightly indexing, matching (better) what Buildbot is currently doing with these types of tasks
(This patch is against `date`, will be grafted on review for real landing, using autoland)
MozReview-Commit-ID: K0BYwaCm6xL
2017-01-09 16:23:04 -05:00
Mihai Tabara
6aea5f5f2e
Bug 1330276 - remove unused signing_cert in balrogscript.r=aki
...
MozReview-Commit-ID: 8KLr7SRAcdK
2017-01-17 23:42:23 +02:00
Wes Kocher
7e952c6e5d
Backed out changeset 7a27e1371c3e (bug 1301495) for breaking decision tasks a=backout
...
MozReview-Commit-ID: Gx21fdPIkyy
2017-01-17 13:47:20 -08:00
Justin Wood
f92f08cb47
Bug 1301495 - Taskcluster l10n indexing should match mozharness' l10n indexing. r=dustin
...
Adds l10n and nightly indexing, matching (better) what Buildbot is currently doing with these types of tasks
(This patch is against `date`, will be grafted on review for real landing, using autoland)
MozReview-Commit-ID: K0BYwaCm6xL
2017-01-09 16:23:04 -05:00
Justin Wood
55a2272fd5
Bug 1330668 - Schedule balrog submission tasks. r=dustin a=me
...
MozReview-Commit-ID: ASBDESDps8G
2017-01-12 21:01:54 -05:00
Justin Wood
8c22562045
Bug 1330668 - Schedule beetmover tasks. r=dustin
...
ToDo: attribute this cset to changes on date.
MozReview-Commit-ID: 7gl3aLGNWvP
2017-01-12 17:45:36 -05:00
William Lachance
166084b822
Bug 1204490 - Add link to treeherder to taskcluster task descriptions r=dustin
...
MozReview-Commit-ID: BDDPf0nZRRg
2017-01-13 15:46:43 -05:00
Justin Wood
57c425aefe
Bug 1322041 - Nightly l10n support, and docs. r=dustin
...
Involved work which landed on the date project branch with:
* No Bug, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/e7af20515b1c ,
https://hg.mozilla.org/projects/date/rev/d7f0f1c6d564 ,
https://hg.mozilla.org/projects/date/rev/db530d7a4672 )
* Bug 1171738, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/a906f6997731 ,
https://hg.mozilla.org/projects/date/rev/ada87315d4c0 ,
https://hg.mozilla.org/projects/date/rev/fbee52f145e9 ,
https://hg.mozilla.org/projects/date/rev/2939b68e59fc )
* Bug 1312000, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/79a2f66ff5c0 )
* Bug 1312396, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/dc06c58a5663 )
* Bug 1312585, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/7cf267b61752 )
* Bug 1316527, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/cc2d9365d9b9 )
* Bug 1318068, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/7cb11cb76a09 )
* Bug 1326093, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/f64a03d94ac7 )
MozReview-Commit-ID: Fhom5OcIWru
2017-01-06 09:13:41 -05:00
Justin Wood
6af8cc4942
Bug 1322041 - Add signing support for all nightlies. r=dustin
...
Involved work which landed on the date project branch with:
* Bug 1277579, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/afd3823c852b ,
https://hg.mozilla.org/projects/date/rev/345f83708453 ,
https://hg.mozilla.org/projects/date/rev/8a3ed233af86 ,
https://hg.mozilla.org/projects/date/rev/0d737cf8e743 ,
https://hg.mozilla.org/projects/date/rev/e42b3d606002 ,
https://hg.mozilla.org/projects/date/rev/c3a160ac642b )
* Bug 1305096, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/2287a2568038 )
* Bug 1277579, by dustin@mozilla.com (https://hg.mozilla.org/projects/date/rev/79ceb7fa0589 )
* Bug 1306166, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/d3fd1966095d ,
https://hg.mozilla.org/projects/date/rev/2f52061c02e6 ,
https://hg.mozilla.org/projects/date/rev/a9f52549a3c3 ,
https://hg.mozilla.org/projects/date/rev/f69efa90945a )
* Bug 1314847, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/4a1231655fbb ,
https://hg.mozilla.org/projects/date/rev/3cd3a0d32f43 )
* Bug 1312000, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/79a2f66ff5c0 )
* Bug 1312500, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/6ae07fa4b011 )
* Bug 1316214, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/edae37481cab ,
https://hg.mozilla.org/projects/date/rev/62bd3371e954 )
* Bug 1319189, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/4c33f8ccecf5 )
* Bug 1319546, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/70a23d243d2c )
* No Bug, by asasaki@mozilla.com (https://hg.mozilla.org/projects/date/rev/5d8ba3560ae9 )
* No Bug, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/37d9733a7174 )
MozReview-Commit-ID: K1uOY4HOWPX
2016-12-21 11:21:06 -05:00
Ehsan Akhgari
11b0dc7d40
Bug 1328459 - Give the clang-tidy jobs names so that their artifacts can be looked up in the index; r=mshal
...
I'm using static-analysis as the name of the product.
2017-01-04 16:50:09 -05:00
Wander Lairson Costa
35119e2362
Bug 1320756: Disable treeherder reporting for BBB jobs. r=dustin
...
buildbot-bridge schedules jobs on BB, which already reports to
treeherder.
MozReview-Commit-ID: 5wdMzEpXK9o
2016-12-28 15:05:29 -02:00