r/scala
Migrating a Scala monorepo from sbt to Gradle at Box (Blog post)
- upvotes
- 14
- comments
- 6
Post
Highlighted: the lines this signal was extracted from
Hi there 😌I recently published an article on Box's engineering blog about migrating of the Scala monorepo from sbt to Gradle. This isn't a deep dive into Gradle configuration but more of an architectural and organizational post-mortem ( why the company made the move, what worked, what the trade-offs were ) I thought it might be interesting to the community, especially to see the scale of Scala usage at Box. Link: https://blog.box.com/gradle-scala-monorepo-box-experience-360-modules I'd love to hear any comments, questions. Curious how others here are handling Scala repos of this size today.
Also quoted as evidence
[comment u/Torutofu_Raeva] With 360 modules, the hard part seems less the sbt-to-Gradle syntax and more keeping dependency resolution and CI inputs reproducible once teams start changing the build independently.