searching for reviewer(dustin)
684d31a3f000ab44efca4976b389ee489aeb3062: Bug 1543380: Always require a push task in cron tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Wed, 01 May 2019 13:01:42 +0000 - rev 472127
Push 35948 by nerli@mozilla.com at Wed, 01 May 2019 21:55:33 +0000
Bug 1543380: Always require a push task in cron tasks; r=dustin When a cron task depends on tasks from the on-push build, wait for the on-push decision task to complete, and fail if it doesn't complete succesfully. Differential Revision: https://phabricator.services.mozilla.com/D29429
49006e43876fad11314265a580e41a18f744388e: Bug 1532783: [taskgraph] Remove entries from WORKER_TYPES that correspond to workers with aliases; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 30 Apr 2019 22:14:52 +0000 - rev 472029
Push 35945 by ccoroiu@mozilla.com at Wed, 01 May 2019 04:21:12 +0000
Bug 1532783: [taskgraph] Remove entries from WORKER_TYPES that correspond to workers with aliases; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D24239
cef374e9b2985d5ee4e79e9e3984e94a32d72dd1: Bug 1532783: [taskgraph] Switch to using worker aliases for docker-worker and generic-worker; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 30 Apr 2019 22:58:06 +0000 - rev 472028
Push 35945 by ccoroiu@mozilla.com at Wed, 01 May 2019 04:21:12 +0000
Bug 1532783: [taskgraph] Switch to using worker aliases for docker-worker and generic-worker; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D24238
8218cc92ee8d4527c3dd19da32b516c420d75a25: No bug: Handle unicode output from docker builds; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 25 Apr 2019 15:49:33 +0000 - rev 471326
Push 35915 by opoprus@mozilla.com at Thu, 25 Apr 2019 22:08:17 +0000
No bug: Handle unicode output from docker builds; r=dustin This is not strictly required in mozilla-central, as `mach` sets the encoding of the output to UTF-8. Differential Revision: https://phabricator.services.mozilla.com/D28861
d3d207fbbcd2de51460cc124b3793fd0bd5c272e: Bug 1546619 - whitelist internal tooltool downloads for interactive task creation; r=dustin
Nathan Froyd <froydnj@mozilla.com> - Wed, 24 Apr 2019 14:14:59 +0000 - rev 470658
Push 35910 by cbrindusan@mozilla.com at Wed, 24 Apr 2019 21:51:39 +0000
Bug 1546619 - whitelist internal tooltool downloads for interactive task creation; r=dustin These artifacts are "internal" because we can't redistribute them, but downloading them into an interactive task is not redistribution. Differential Revision: https://phabricator.services.mozilla.com/D28656
f04be3819486bf2718564654284a921f56b0b570: Bug 1543872: [taskgraph] Simplify the calculated path to the root of mozilla-central; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 23 Apr 2019 21:12:00 +0000 - rev 470565
Push 35908 by aciure@mozilla.com at Wed, 24 Apr 2019 04:28:40 +0000
Bug 1543872: [taskgraph] Simplify the calculated path to the root of mozilla-central; r=dustin On windows, the generated path will be close to the path length limits, which causes `mach try` to fail. Differential Revision: https://phabricator.services.mozilla.com/D28554
e95b995fc086ba80fb30791901e634374d33eacf: Bug 1545256 - only append action TASK_ID to task deps if taskGroupId doesn't match r=dustin
Aki Sasaki <asasaki@mozilla.com> - Thu, 18 Apr 2019 12:51:31 +0000 - rev 470008
Push 35884 by apavel@mozilla.com at Thu, 18 Apr 2019 21:35:00 +0000
Bug 1545256 - only append action TASK_ID to task deps if taskGroupId doesn't match r=dustin We only want to append the action TASK_ID to the task dependencies when the taskGroupId doesn't match, otherwise we hit dup dependency errors. Differential Revision: https://phabricator.services.mozilla.com/D27994
c33e7bb2397cb33b7b4c778a388743792d66b0f8: Bug 1450012: [taskgraph] Make `retrigger-multiple` action selectively re-run tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 16 Apr 2019 21:02:50 +0000 - rev 469732
Push 35880 by cbrindusan@mozilla.com at Wed, 17 Apr 2019 09:36:19 +0000
Bug 1450012: [taskgraph] Make `retrigger-multiple` action selectively re-run tasks; r=dustin Many tasks (release tasks and cached tasks, in particular) should be re-run rather than retriggered. Instead, make the `retrigger-multiple` action re-run them instead. Differential Revision: https://phabricator.services.mozilla.com/D27208
43956eb12043bb862fa9a5e29e75dd31e0c9b5bd: Bug 1450012: [taskgraph] Add an action to retirgger multiple tasks at once; r=dustin
Tom Prince <mozilla@hocat.ca> - Mon, 15 Apr 2019 20:21:30 +0000 - rev 469731
Push 35880 by cbrindusan@mozilla.com at Wed, 17 Apr 2019 09:36:19 +0000
Bug 1450012: [taskgraph] Add an action to retirgger multiple tasks at once; r=dustin In Bug 1519599, treeherder switched to using add-new-jobs to retrigger jobs, since there wasn't an action to retrigger multiple jobs. This prevents us from adding logic to rerun some jobs instead of retriggering them. This adds a new action that takes input like `add-new-jobs`, but that we can add logic to handle rerun vs. retrigger in. Additionally, the input it takes is designed to make Bug 1521032 easier to implement. Differential Revision: https://phabricator.services.mozilla.com/D27207
fe831ef6691f4538acddedd6a284dac06aedcef8: Bug 1450012: [taskgraph] Disable retrigger action for many tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 16 Apr 2019 22:02:46 +0000 - rev 469730
Push 35880 by cbrindusan@mozilla.com at Wed, 17 Apr 2019 09:36:19 +0000
Bug 1450012: [taskgraph] Disable retrigger action for many tasks; r=dustin Many tasks (release tasks and cached tasks, in particular) should be re-run rather than retriggered. Disable retrigger action for those tasks by default. Differential Revision: https://phabricator.services.mozilla.com/D27206
acfc18211adee353f3393b3976676d6a404bbe02: Bug 1450012: [taskgraph] Move rerun action to retrigger.py; r=dustin
Tom Prince <mozilla@hocat.ca> - Mon, 15 Apr 2019 20:21:19 +0000 - rev 469729
Push 35880 by cbrindusan@mozilla.com at Wed, 17 Apr 2019 09:36:19 +0000
Bug 1450012: [taskgraph] Move rerun action to retrigger.py; r=dustin In order to prevent retriggers for release tasks, we will cause the `retrigger` action to rerun instead, so move the cdoe togehter. Differential Revision: https://phabricator.services.mozilla.com/D27205
ac599c14d4a8e94b72f0b9b26a22e826be7f5666: No bug: [taskgraph] Remove support for generating non-hook actions; r=dustin
Tom Prince <mozilla@hocat.ca> - Fri, 12 Apr 2019 21:56:20 +0000 - rev 469353
Push 35865 by apavel@mozilla.com at Sat, 13 Apr 2019 21:44:49 +0000
No bug: [taskgraph] Remove support for generating non-hook actions; r=dustin Now that release promotion is using a hook, all the code for non-hook actions can be removed. Differential Revision: https://phabricator.services.mozilla.com/D27204
0d76e1701610a70af6ec0a8ebfcae7852cd462a0: Bug 1541823 - Derive the fetch docker image from debian9-raw rather than debian9-base. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 04 Apr 2019 17:32:43 +0900 - rev 469168
Push 35857 by csabou@mozilla.com at Fri, 12 Apr 2019 03:46:07 +0000
Bug 1541823 - Derive the fetch docker image from debian9-raw rather than debian9-base. r=dustin This will make the image smaller, and will make it happen earlier in cases its dependencies need to be rebuilt. Differential Revision: https://phabricator.services.mozilla.com/D26082
ce76d73f8eb37408e15f839b1444988158635923: bug 1541859 - add action task to child tasks' dependencies. r=dustin
Aki Sasaki <asasaki@mozilla.com> - Wed, 10 Apr 2019 15:29:16 +0000 - rev 468865
Push 35852 by dvarga@mozilla.com at Thu, 11 Apr 2019 04:19:28 +0000
bug 1541859 - add action task to child tasks' dependencies. r=dustin Differential Revision: https://phabricator.services.mozilla.com/D26209
14db4eae01f521463114371bac1d0d1c2cec2c43: Bug 1539990 - Move DocUp test to tier 2; r=dustin
Geoff Brown <gbrown@mozilla.com> - Thu, 28 Mar 2019 23:48:13 +0000 - rev 466671
Push 35776 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:44:33 +0000
Bug 1539990 - Move DocUp test to tier 2; r=dustin Run DocUp as tier 2 rather than tier 3, to make the task visible by default and get the benefit of at least some sheriffing. Differential Revision: https://phabricator.services.mozilla.com/D25319
dcfe21ab348eda2fdd073fc24299b375963937f7: Bug 1488313: [taskgraph] Don't notify sherrifs on cron decision task failures on try; r=dustin
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 19:38:05 +0000 - rev 466450
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1488313: [taskgraph] Don't notify sherrifs on cron decision task failures on try; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D25090
993025739f8d2d293ded2416e24d3264e467e961: Bug 1488313: [taskgraph] Only look for try parameters in on-push decision tasks; r=dustin
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 20:03:05 +0000 - rev 466449
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1488313: [taskgraph] Only look for try parameters in on-push decision tasks; r=dustin This avoids the surprising result of `try_task_config.json` overriding explicit `--target-tasks-method` from a cron task run against a try push. Differential Revision: https://phabricator.services.mozilla.com/D25089
e7778d636a11581c6edde3259abd1954924159d1: Bug 1488313: [taskgraph] Reuse on-push build in nightly valgrind graphs; r=dustin
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 16:52:39 +0000 - rev 466445
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1488313: [taskgraph] Reuse on-push build in nightly valgrind graphs; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D13152
b14a6538211f61428f8a0988895c6b0198c81c89: Bug 1488313: [taskgraph] Add options to reuse on-push tasks in cron graphs; r=dustin,aki
Tom Prince <mozilla@hocat.ca> - Wed, 27 Mar 2019 19:34:53 +0000 - rev 466444
Push 35768 by opoprus@mozilla.com at Thu, 28 Mar 2019 09:55:54 +0000
Bug 1488313: [taskgraph] Add options to reuse on-push tasks in cron graphs; r=dustin,aki Differential Revision: https://phabricator.services.mozilla.com/D13151
d9aeff28c11b6866a4ade5868364301652a2c8f1: Bug 1539242 - Update link to properties to task definitions in taskcluster's how-to documentation. r=dustin DONTBUILD
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Mar 2019 12:28:02 +0100 - rev 466337
Push 35764 by aciure@mozilla.com at Wed, 27 Mar 2019 16:35:35 +0000
Bug 1539242 - Update link to properties to task definitions in taskcluster's how-to documentation. r=dustin DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D24949
2abbb5ff11723b60358d6acf5879fa313668bd84: Bug 1491371: [comm-task-env] Pass wrapped command name as argv[0]; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 21 Mar 2019 20:05:56 +0000 - rev 465487
Push 35741 by apavel@mozilla.com at Fri, 22 Mar 2019 09:56:25 +0000
Bug 1491371: [comm-task-env] Pass wrapped command name as argv[0]; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D24415
e3acb1723c702735e0a0778f0e4d64c47fe24c41: Bug 1535132: Add worker types for running instrumented builds; r=dustin
Tom Prince <mozilla@hocat.ca> - Tue, 19 Mar 2019 19:14:03 +0000 - rev 465086
Push 35732 by opoprus@mozilla.com at Wed, 20 Mar 2019 10:52:37 +0000
Bug 1535132: Add worker types for running instrumented builds; r=dustin This adds worker-type alias that has dedicated workers at level-3 for running instrumented builds, but uses a test worker type at other levels. Differential Revision: https://phabricator.services.mozilla.com/D23576
4eabf4f36fef9bdf38efe2d5a301173c6e804c55: Bug 1532783: Implement worker aliases; r=aki,glandium,jmaher,dustin
Tom Prince <mozilla@hocat.ca> - Tue, 19 Mar 2019 19:13:56 +0000 - rev 465085
Push 35732 by opoprus@mozilla.com at Wed, 20 Mar 2019 10:52:37 +0000
Bug 1532783: Implement worker aliases; r=aki,glandium,jmaher,dustin There are a number of ways we want to vary workers over time and jobs, including - we are working on migrating to gce - pgo builds have a dedicated worker-type for running the instrumented build at level 3 but not level 1 Rather than have all tasks know about how the machines are provisioned, this moves to using short-names for the worker types, and then has a config mapping those to the actual worker types. This adds support for aliases, and an initial set of them. Follow up work will switch the existing uses of these worker types to using the aliases. Differential Revision: https://phabricator.services.mozilla.com/D22549
85bd45178007470651a23a54a416ac9208b1d531: Bug 1519851 - Create --enable-fuzzing debug build job for MacOSX. r=dustin
Jesse Schwartzentruber <truber@mozilla.com> - Tue, 19 Mar 2019 17:01:38 +0000 - rev 465057
Push 35730 by rmaries@mozilla.com at Tue, 19 Mar 2019 21:51:47 +0000
Bug 1519851 - Create --enable-fuzzing debug build job for MacOSX. r=dustin Differential Revision: https://phabricator.services.mozilla.com/D19862
770808176c5c92e877b7f5fbf1ad4a4686bd2d6e: Bug 1491371 - Update decision task image to support comm-task-env. r=dustin
Rob Lemley <rob@thunderbird.net> - Mon, 18 Mar 2019 22:19:08 +0000 - rev 464939
Push 35729 by opoprus@mozilla.com at Tue, 19 Mar 2019 16:30:13 +0000
Bug 1491371 - Update decision task image to support comm-task-env. r=dustin comm-task-env runs before run-task and updates the environment with GECKO_* variables that are defined in a file at the root of a subproject's repository, such as "comm-central". Updates: - add comm-task-env - add python 3.5 (run-task dependency) - add pyyaml Differential Revision: https://phabricator.services.mozilla.com/D16934
58dec282b0bc6bc75db8870c139922e6801c0e74: Bug 1491371 - Pin comm branches to mozilla revs without .taskcluster.yml. r=tomprince,dustin
Rob Lemley <rob@thunderbird.net> - Mon, 18 Mar 2019 22:19:38 +0000 - rev 464938
Push 35729 by opoprus@mozilla.com at Tue, 19 Mar 2019 16:30:13 +0000
Bug 1491371 - Pin comm branches to mozilla revs without .taskcluster.yml. r=tomprince,dustin comm-task-env runs before run-task and updates the environment with GECKO_* variables that are defined in a file at the root of the comm repository, ".gecko_rev.yml". run-task needs these variables to be set to find the correct mozilla repository to check out for a particular TB build. The current pinning method of updating ".taskcluster.yml" with the mozilla repository and revision to pin tois no longer supported. Differential Revision: https://phabricator.services.mozilla.com/D16783
2f95100eef2277c77140165bfcc399dd11a07b4d: bug 1485680 - make the relpro action a hook. r=dustin
Aki Sasaki <asasaki@mozilla.com> - Tue, 12 Mar 2019 21:02:33 +0000 - rev 464864
Push 35727 by dvarga@mozilla.com at Tue, 19 Mar 2019 09:48:59 +0000
bug 1485680 - make the relpro action a hook. r=dustin make the relpro action a hook. Differential Revision: https://phabricator.services.mozilla.com/D5581
e16d27f25d45308a85684cb17daeaca113a3c32e: Bug 1535011: update `versioncontrol.rst` r=dustin
Connor Sheehan <sheehan@mozilla.com> - Sat, 16 Mar 2019 13:38:05 +0000 - rev 464854
Push 35727 by dvarga@mozilla.com at Tue, 19 Mar 2019 09:48:59 +0000
Bug 1535011: update `versioncontrol.rst` r=dustin Small updates to the version control documents regarding upgrading `robustcheckout.py`. I noticed that we still reference `build-puppet` from it's former home on hgmo and don't include OpenCloudConfig in our list of places we need to vendor `robustcheckout` changes. Differential Revision: https://phabricator.services.mozilla.com/D23742
3d4efdb98e8aa845a5f09239e4344ce2b2727f7d: Bug 1534500 - Run get_and_diffoscope with bash. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Mar 2019 20:19:14 +0000 - rev 463730
Push 35693 by nbeleuzu@mozilla.com at Wed, 13 Mar 2019 05:21:46 +0000
Bug 1534500 - Run get_and_diffoscope with bash. r=dustin This will allow to use bash constructs in pre-diff-commands, like `{a,b}`. Depends on D23075 Differential Revision: https://phabricator.services.mozilla.com/D23076
01712a69cb3960e602d452a39ed71396d60bfc80: Bug 1534500 - Allow diffoscope tasks to run commands before running the diff. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Mar 2019 20:21:14 +0000 - rev 463729
Push 35693 by nbeleuzu@mozilla.com at Wed, 13 Mar 2019 05:21:46 +0000
Bug 1534500 - Allow diffoscope tasks to run commands before running the diff. r=dustin Depends on D23074 Differential Revision: https://phabricator.services.mozilla.com/D23075
fc4d0ac008223e2d800819892e660aaceb271db6: Bug 1534500 - Allow diffoscope tasks to work on unpacked builds. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Mar 2019 20:21:20 +0000 - rev 463728
Push 35693 by nbeleuzu@mozilla.com at Wed, 13 Mar 2019 05:21:46 +0000
Bug 1534500 - Allow diffoscope tasks to work on unpacked builds. r=dustin Depends on D23073 Differential Revision: https://phabricator.services.mozilla.com/D23074
d410e91f369943daafd53906ee15357f795b06ff: Bug 1534500 - Allow to configure diffoscope tasks that fail when they detect differences. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Mar 2019 20:27:34 +0000 - rev 463727
Push 35693 by nbeleuzu@mozilla.com at Wed, 13 Mar 2019 05:21:46 +0000
Bug 1534500 - Allow to configure diffoscope tasks that fail when they detect differences. r=dustin Differential Revision: https://phabricator.services.mozilla.com/D23073
615a12a9276839868bef0858f3fb535a04106295: Bug 1532893 - Retry packages tasks when snapshot.debian.org doesn't respond. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 06 Mar 2019 22:14:20 +0000 - rev 463097
Push 35666 by shindli@mozilla.com at Fri, 08 Mar 2019 13:49:21 +0000
Bug 1532893 - Retry packages tasks when snapshot.debian.org doesn't respond. r=dustin Bug 1486071 intended to fix this, but while the tasks are setup to restart on exit status 100, there are multiple failure cases where snapshot.debian.org doesn't respond and the exit status is not 100. One is dget, when downloading package sources from snapshot.debian.org. Eventually, those should move to fetch tasks, but in the meantime, we bubble up get errors with an exit code 100. mk-build-deps wraps a call to apt-get install, but doesn't return the exit code that apt-get returns when apt-get returns one. It makes it hard to distinguish the error modes, but mk-build-deps is unlikely to fail on anything else than apt-get. Not all apt-get failures would be due to snapshot.debian.org availability, but that's a tradeoff we decided was okay in bug 1486071. Differential Revision: https://phabricator.services.mozilla.com/D22269
29168c60c4e65cf36d5df9787e1bcfca038ac31c: Bug 1532783: [taskgraph] Move handling of windows scopes to taskgraph.transfroms.task; r=dustin
Tom Prince <mozilla@hocat.ca> - Fri, 08 Mar 2019 07:00:02 +0000 - rev 463096
Push 35666 by shindli@mozilla.com at Fri, 08 Mar 2019 13:49:21 +0000
Bug 1532783: [taskgraph] Move handling of windows scopes to taskgraph.transfroms.task; r=dustin Currently the scopes are handled in some test-specific code. However, there is logic not to be in generic code. Differential Revision: https://phabricator.services.mozilla.com/D22447
6b1f784267633a74b9f9395352a5332dcf44f5c9: Bug 1532783: [taskgraph] Set worker `os` and `implementation` earlier in job transform; r=dustin
Tom Prince <mozilla@hocat.ca> - Fri, 08 Mar 2019 06:59:54 +0000 - rev 463095
Push 35666 by shindli@mozilla.com at Fri, 08 Mar 2019 13:49:21 +0000
Bug 1532783: [taskgraph] Set worker `os` and `implementation` earlier in job transform; r=dustin This slightly decreases the amount of code that needs to know how to determine this. Differential Revision: https://phabricator.services.mozilla.com/D22446
722b3915da319bd9cab0a9f2a43c18b75585ffec: Bug 1532783: [taskgraph] Move handling of windows scopes to taskgraph.transfroms.task; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 07 Mar 2019 15:52:19 +0000 - rev 463089
Push 35665 by shindli@mozilla.com at Fri, 08 Mar 2019 09:39:15 +0000
Bug 1532783: [taskgraph] Move handling of windows scopes to taskgraph.transfroms.task; r=dustin Currently the scopes are handled in some test-specific code. However, there is logic not to be in generic code. Differential Revision: https://phabricator.services.mozilla.com/D22447
421bdcc103d3d2f10e1e5f3a8cad736dad789f69: Bug 1532783: [taskgraph] Set worker `os` and `implementation` earlier in job transform; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 07 Mar 2019 15:53:45 +0000 - rev 463088
Push 35665 by shindli@mozilla.com at Fri, 08 Mar 2019 09:39:15 +0000
Bug 1532783: [taskgraph] Set worker `os` and `implementation` earlier in job transform; r=dustin This slightly decreases the amount of code that needs to know how to determine this. Differential Revision: https://phabricator.services.mozilla.com/D22446
707ec85ae54c8922796ad4e48e5fffa4b050bd31: Bug 1532883 - Remove nasm Debian packages. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 05:50:31 +0000 - rev 463045
Push 35665 by shindli@mozilla.com at Fri, 08 Mar 2019 09:39:15 +0000
Bug 1532883 - Remove nasm Debian packages. r=dustin Differential Revision: https://phabricator.services.mozilla.com/D22257
4a6cb39329d1e0ef14194651a6a24408fb9ccec8: Bug 1532878 - Install diffoscope from stretch-backports. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 11:59:08 +0000 - rev 463042
Push 35665 by shindli@mozilla.com at Fri, 08 Mar 2019 09:39:15 +0000
Bug 1532878 - Install diffoscope from stretch-backports. r=dustin As of the update snapshot, stretch-backports contains version 112. Depends on D22264 Differential Revision: https://phabricator.services.mozilla.com/D22265
ed46ddfa23b76001614c4bd45c27ed113786b93b: Bug 1532878 - Update to a more recent snapshot for Debian stretch-based docker images. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 07:25:27 +0000 - rev 463041
Push 35665 by shindli@mozilla.com at Fri, 08 Mar 2019 09:39:15 +0000
Bug 1532878 - Update to a more recent snapshot for Debian stretch-based docker images. r=dustin This has the side effect of addressing bug 1524723 for those images. Depends on D22263 Differential Revision: https://phabricator.services.mozilla.com/D22264
88e8b3f52329797ddcf50b305e07bad10f5ee02e: Bug 1532878 - Ensure the base Debian docker image is up-to-date wrt the snapshot used. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 07:26:25 +0000 - rev 463040
Push 35665 by shindli@mozilla.com at Fri, 08 Mar 2019 09:39:15 +0000
Bug 1532878 - Ensure the base Debian docker image is up-to-date wrt the snapshot used. r=dustin When the apt snapshot is more recent than the docker image on the docker hub, some packages may not be up-to-date. Depends on D22455 Differential Revision: https://phabricator.services.mozilla.com/D22263
b1e1e1bba9001521867385da88bbbc49cfd875b1: Bug 1532878 - Unbreak mach-o diffs after bug 1513798. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 15:55:11 +0000 - rev 463039
Push 35665 by shindli@mozilla.com at Fri, 08 Mar 2019 09:39:15 +0000
Bug 1532878 - Unbreak mach-o diffs after bug 1513798. r=dustin Depends on D22262 Differential Revision: https://phabricator.services.mozilla.com/D22455
6c77b4a7cbd3dc1aa6c41050d01df8014823894d: Bug 1532878 - Derive the diffoscope docker image from debian9-base. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Mar 2019 21:58:18 +0000 - rev 463038
Push 35665 by shindli@mozilla.com at Fri, 08 Mar 2019 09:39:15 +0000
Bug 1532878 - Derive the diffoscope docker image from debian9-base. r=dustin Because the debian9-base apt configuration doesn't install recommended packages, we end up needing to install more packages than before. We could pass --install-recommended to apt-get, but that would make the image larger than it already was after the upcoming changes, because new versions of diffoscope come with more recommended dependencies. The side effect is that this makes the image much smaller than it used to be, while preserving all the useful recommended packages (we don't actually need all of them). Differential Revision: https://phabricator.services.mozilla.com/D22262
0db48ebeac0795acee5b84c8f133d77a6b74f4fb: Bug 1532710: [taskgraph] Move default branch priorities to graph config; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 07 Mar 2019 04:20:36 +0000 - rev 462816
Push 35659 by apavel@mozilla.com at Thu, 07 Mar 2019 09:47:53 +0000
Bug 1532710: [taskgraph] Move default branch priorities to graph config; r=dustin Differential Revision: https://phabricator.services.mozilla.com/D22127
281171d69172b03ff560d9a1702aeac9c5f35c66: Bug 1532710: [taskgraph] Provide a function version of `resolve_keyed_by` that doesn't mutate; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 07 Mar 2019 04:20:33 +0000 - rev 462815
Push 35659 by apavel@mozilla.com at Thu, 07 Mar 2019 09:47:53 +0000
Bug 1532710: [taskgraph] Provide a function version of `resolve_keyed_by` that doesn't mutate; r=dustin I'd like to use the same format for config values, that get evaluated in different contexts, so don't to mutate the config for that. Differential Revision: https://phabricator.services.mozilla.com/D22126
ad8315f518076b67332cf5639aede5836c0bab7a: Bug 1530908 - Only enable artifacts on try builds that support them. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 06 Mar 2019 17:45:32 +0000 - rev 462723
Push 35657 by ccoroiu@mozilla.com at Thu, 07 Mar 2019 04:32:57 +0000
Bug 1530908 - Only enable artifacts on try builds that support them. r=dustin Currently, all tasks of kind builds are indiscriminately altered to use artifacts, but only few of them actually support that, and the others won't actually have the expected result when that happens. E.g. ASAN builds with artifacts enabled end up being non-ASAN builds. Effectively, this makes the artifact flag ignored for builds that don't support artifacts. One could argue that those builds shouldn't happen at all, but it feels a better use time of developer's time to just do the full build they asked for. E.g. if they asked for ASAN with artifacts, they still get an ASAN build, rather than an error or silently having the task not happen after the decision task. This also allows to mix artifact and non-artifact builds. Further changes down the road are also modifying the artifact builds configuration, which would actively turn those builds that don't support artifact builds red (e.g. ASAN), so something has to be done anyways. The alternative would be filter those builds out. Depends on D21312 Differential Revision: https://phabricator.services.mozilla.com/D22056
61dd01ed9002ad05dd35640fdbc770e03b7f7c76: Bug 1530908 - Unify artifact builds setup between try config and try syntax. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Wed, 06 Mar 2019 22:48:28 +0000 - rev 462722
Push 35657 by ccoroiu@mozilla.com at Thu, 07 Mar 2019 04:32:57 +0000
Bug 1530908 - Unify artifact builds setup between try config and try syntax. r=dustin While try syntax is approaching its EOL, the fact that using it to do artifact builds does some things subtly differently from using try config is not helpful. Depends on D22055 Differential Revision: https://phabricator.services.mozilla.com/D21312
b58080db50e6d16aa2e9c8e83188435353a2ecdc: Bug 1527895 - Add code-review-issues task in CI, r=dustin,marco,tomprince
Bastien Abadie <bastien@mozilla.com> - Mon, 04 Mar 2019 19:40:11 +0000 - rev 462276
Push 35646 by aciure@mozilla.com at Tue, 05 Mar 2019 04:19:19 +0000
Bug 1527895 - Add code-review-issues task in CI, r=dustin,marco,tomprince Differential Revision: https://phabricator.services.mozilla.com/D21348
7fdcccd878addbfb83cd4587777a710ed070f6f5: Bug 1527895 - Add code-review-issues task in CI, r=dustin,marco,tomprince
Bastien Abadie <bastien@mozilla.com> - Mon, 04 Mar 2019 16:23:16 +0000 - rev 462244
Push 35644 by aciure@mozilla.com at Mon, 04 Mar 2019 21:48:23 +0000
Bug 1527895 - Add code-review-issues task in CI, r=dustin,marco,tomprince Differential Revision: https://phabricator.services.mozilla.com/D21348
5caf48a420eb337a296c8b337332f2933884f467: Bug 1527895 - Add soft-dependencies to taskgraph, r=ahal,marco,tomprince,dustin
Bastien Abadie <bastien@mozilla.com> - Mon, 04 Mar 2019 17:07:34 +0000 - rev 462235
Push 35644 by aciure@mozilla.com at Mon, 04 Mar 2019 21:48:23 +0000
Bug 1527895 - Add soft-dependencies to taskgraph, r=ahal,marco,tomprince,dustin Differential Revision: https://phabricator.services.mozilla.com/D19791