-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
investigate using gradle instead of sbt at some point #98
Comments
Let's open a discussion about it here. What's the reason to move to gradle instead of sbt ? What do we want to gain from doing this ? |
We just touched on it briefly in our discussion today. It's more a longer term open question - moving to use mroth's sbt builder image is in our immediate roadmap. We were wondering if it could be helpful since some of our projects use multiple languages and also avoid some of the slowness of sbt. @fforbeck raised Gradle and can maybe add more points here. |
As I mentioned in the call it was just an idea that could help us to save some building time. There is a nice post about that from LinkedIn engineering team: Overall it seems to be faster for building Play java apps of different sizes. The key points they noticed were: Productivity boost, Faster builds, Maintainability, Scalability (they were talking about hundreds of microservices and several daily deployments). There is a Scala plugin for Gradle, perhaps we could look more into that in the future. It might not be suitable for our needs atm, but just wanted to point that out. |
For play apps, we should use that: https://docs.gradle.org/current/userguide/play_plugin.html I like the idea of investigating different building tools and see which one suits us the best. I've heard of bazel too but not sure if it fits our needs either |
No description provided.
The text was updated successfully, but these errors were encountered: