Closure: it's too easy to compile/break our closure bots with the wrong Java{,c} version |
|||||
Issue descriptionIt's really easy for contributors to Closure Compilation to compile and commit a roll without any good way of knowing it'll break all of the try/FYI bots we run. This is because of Java version incompatibilities. Everything builds and runs locally for them, the CQ/try bots can't handle binary files, so a manual land is required. This can break all our FYI and try bots, grinding a bit to a halt: https://build.chromium.org/p/chromium.fyi/builders/Closure%20Compilation%20Linux https://build.chromium.org/p/tryserver.chromium.linux/builders/closure_compilation I'm going to at least add a small check in our roll_closure_compiler bash script.
,
Jul 11 2016
i'll leave this open for now, but comment 1 probably helps a bit
,
Jul 11 2016
,
Jul 12 2017
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jul 12 2017
this is actually fixed with a Maven target now, I think
,
Jul 12 2017
as in: there's some tag we added that targets a specific version of Java to build for (i.e. target Java 7 or something) |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by bugdroid1@chromium.org
, Jul 11 2016