sebae banner ad-300x250
sebae intro coupon 30 off
sebae banner 728x900
sebae banner 300x250

Migrating Twitter’s monorepo from Pants to Bazel

0 views
0%

Migrating Twitter's monorepo from Pants to Bazel

""Source"", Twitter’s monorepo, spans almost 20 million lines of hand-crafted code and ten times as much of generated code. Most of it is Scala, but we also support Java, Python, and to a lesser extent NodeJS, Go and C/C++. Up until now, we have been using the Pants build tool to build, test and deploy services in Source. However, we are now moving to Bazel to fulfill those tasks. We explore how we approach this migration, where we are now, and how we’re tackling some of the unique challenges that migrating from Pants entails.

Speaker: Borja Lorente

#bazelcon #bazel event: Bazelcon 2020; re_ty: Publish; product: Open Source – General; fullname: Borja Lorente;"

Date: April 17, 2025