If you have worked on adding or modifying the gecko tasks that run in
taskcluster, heads up!

I've just pushed a patchset to bug 1286075 which will dramatically
change how tasks are configured.  Change for the better, of course!

Please see the bug for the details, but the general idea is that tasks
are now defined in a more semantic form ("to perform the frob task,
invoke mozharness with these frob-related options, while indexing the
task and displaying it in treeherder as fr(OB)") and that is then
interpreted using some simple, easiliy-modified logic to produce the
~870 tasks that run for each push.

In the process, the "legacy" kind, taskcluster/ci/legacy, has been deleted.

I have bitrotted a few patches I know of, and probably more I don't
know of.  For that, I am deeply sorry, but also hopeful that you will
like the new way better.  I've taken pains not to change the test
kinds much, so test-only changes should not be bitrotten.

Please head on over to the bug to have a look, and either comment
there or get in touch with me with any questions or concerns.

I plan to land this as soon as there are adequate r+'s -- like any
in-tree change, it can be backed out if it causes severe issues.  If
you'd like to know when it lands, please cc yourself to the bug.

Thanks,
Dustin
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to