Home / Companies / Bitrise / Blog / Post Details
Content Deep Dive

How to set up a monorepo with Bitrise

Blog post from Bitrise

Post Details
Company
Date Published
Author
Ben Boral
Word Count
1,436
Language
English
Hacker News Points
-
Summary

This article discusses the use of monorepos in mobile app development and how to set up Bitrise CI with a monorepo. A monorepo is a single source code repository that houses multiple projects, providing benefits such as re-use, simplified dependency management, and common tooling. The article provides an example setup for using Bitrise CI with a monorepo, where each project has its own Bitrise project with its own workflows, and shared functionality is stored in a central `common/bitrise.yml` file. The use of modular YAML and step bundles enables re-use and simplifies future updates. Additionally, governance is built-in with pipeline as code, allowing teams to maintain autonomy while ensuring common practices are followed.