Hi Scott While https://issues.apache.org/jira/plugins/servlet/mobile#issue/BEAM-4057 is open, gradle is a concurrent of maven but maven must stay the default build tool cause gradle breaks users.
Le 1 mai 2018 01:59, "Scott Wegner" <sweg...@google.com> a écrit : > Many many of you have been hacking diligently on the Gradle build, and I'm > happy to announce that we now have a fully-functioning Gradle build! > There's been a ton of progress since our last update [1]: > > * Improved nightly snapshot release [2] > * Improve runner quickstarts [5] [11] > * Python post-commit ported to Gradle [3] > * Update performance testing framework for Gradle [4] [12] > * Generate javadocs from Gradle [6] > * Update to latest Gradle version [7] [21] > * Updated documentation [8] [22] > * Tune CI build resource usage for Jenkins [9] [19] > * Improve shading of test jars [10] [13] [14] > * Add 'errorprone' and 'spotless' static analysis [15] [24] > * Improve IntelliJ project generation [16] [17] > * Reduce number of ValidatesRunner tests [18] > * Update release documentation for Gradle [20] > * Update docker build scripts for Gradle [23] > > The build process and Jenkins environment have stabilized and we've > resolved migration blockers. The final step is to use Gradle to produce an > official release. The release documentation has been updated for Gradle and > I recommend we use these docs for the 2.5.0 release. Assuming the release > goes well, we can declare the migration fully validated and stop supporting > dual build systems. > > During the migration we identified a number of opportunities to improve > the build even further. Feel free to grab one of the items off of the JIRA: > BEAM-4045 [24] > > Thanks again to all those that contributed. This has truly been a > community effort! > > [1] https://lists.apache.org/thread.html/5f6bae323acc1b050962e68ec31061 > 3e0121b05bc5c42915c536fb59@%3Cdev.beam.apache.org%3E > [2] https://github.com/apache/beam/pull/5142 > [3] https://github.com/apache/beam/pull/5146 > [4] https://github.com/apache/beam/pull/5003 > [5] https://github.com/apache/beam/pull/5151 > [6] https://github.com/apache/beam/pull/5121 > [7] https://github.com/apache/beam/pull/5104 > [8] https://github.com/apache/beam/pull/5183 > [9] https://github.com/apache/beam/pull/5171 > [10] https://github.com/apache/beam/pull/5117 > [11] https://github.com/apache/beam/pull/5200 > [12] https://github.com/apache/beam/pull/5051 > [13] https://github.com/apache/beam/pull/4740 > [14] https://github.com/apache/beam/pull/4702 > [15] https://github.com/apache/beam/pull/4701 > [16] https://github.com/apache/beam/pull/4626 > [17] https://github.com/apache/beam/pull/4625 > [18] https://github.com/apache/beam/pull/5193 > [19] https://github.com/apache/beam/pull/5222 > [20] https://github.com/apache/beam/pull/5187 > [21] https://github.com/apache/beam/pull/5217 > [22] https://github.com/apache/beam/pull/5115 > [23] https://github.com/apache/beam/pull/5252 > [24] https://github.com/apache/beam/pull/5161 > [25] https://issues.apache.org/jira/browse/BEAM-4045 > -- > > > Got feedback? http://go/swegner-feedback >