Cognite Dev Blog: Migrating from Lerna with Yarn Workspaces to Bazel

  • 27 March 2021
  • 0 replies
  • 28 views

Userlevel 4

 By Valerii Gusev January 13, 2021
 

At Cognite we have recently started to explore a mono repository setup across relevant products. Our application team is no exception. Such a setup provides us with a number of benefits:

  • It keeps the code in one place, simplifying security updates and migrations.
  • It reduces the technical debt by enforcing a single version dependency.
  • It eliminates the overhead of publishing shared code to an external registry.
  • It simplifies managing CI/CD pipelines, including but not limited to building, testing, and deploying

Read the full story


0 replies

Be the first to reply!

Reply