clayburn opened a new pull request, #1703: URL: https://github.com/apache/samza/pull/1703
The Samza build seems to be broken currently due to dependencies that were only downloadable from JCenter, which is now shutdown. In particular, `com.burgstaller:okhttp-digest:1.10` and `org.ysb33r.gradle:grolifant:0.12`, transitive dependencies of `com.github.jruby-gradle:jruby-gradle-plugin:2.0.2`, only existed in JCenter. This change fixes the broken Samza build by rewriting some buildscript dependencies that were only present in JCenter: * Rewrites the group of `okhttp-digest` from `com.burgstaller` to `io.github.rburgst` * Updates `okhttp-digest` from `1.10` to `1.21` * Updates `grolifant` from `0.12` to `0.12.1` Ideally, `jruby-gradle-plugin`, which transitively depends on these plugins would be updated to resolve these issue, but this change fixes the problems in the meantime. The plugin has not been updated or released in quite some time. **This PR has not well-tested to see how compatible these new versions are with the Samza build. My hope is that CI builds will verify functionality isn't affected.** For more information, see: * [Impact of final JCenter shutdown on Gradle Plugin Portal | Gradle Blog](https://blog.gradle.org/portal-jcenter-impact) * https://github.com/jruby-gradle/jruby-gradle-plugin/issues/451 * https://github.com/rburgst/okhttp-digest/issues/86 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
