mozilla / positron

a experimental, Electron-compatible runtime on top of Gecko
Other
561 stars 64 forks source link

taskcluster improvements #121

Closed mykmelez closed 7 years ago

mykmelez commented 7 years ago

This does a variety of things, in particular:

We should eventually disable auto git gc in the Docker image, but this'll do for now.

We should probably squash this branch, since it has a bunch of small changes that aren't particularly interesting of themselves.

mykmelez commented 7 years ago

TaskCluster-GitHub: https://tools.taskcluster.net/task-graph-inspector/#NFbkLaNiS_CVE01iwpdQrA

This is not actually testing the commit it says it's testing, because TaskCluster has decided to use the original .taskcluster.yml file, not the one from the commit, for some reason. Even stranger, it actually triggered two task graph runs, the one in the TaskClusterRobot comment and this one in the status "dot" link (and Details link): https://tools.taskcluster.net/task-graph-inspector/#N-Pj3JQgRQeSu0Nd-xF6PA (both of which are using the original .taskcluster.yml file).

I filed https://github.com/taskcluster/taskcluster-github/issues/72 on the TaskCluster strangeness. In the meantime, I think this is safe to merge, since the task graph run on the second-to-last commit looked like it was going to succeed, if only it didn't time out: https://tools.taskcluster.net/task-graph-inspector/#RCnYNzxwQXyNZuYRaYOBGg , and the last commit just increases the timeout from 2 hours to 3 hours.