CI/CD for Monorepo's With Jenkins
Monorepo is an approach in managing source code under a product, team or company within a single repo as oppose to multi-repo where a single product/application is contained within its own git repository.
The two approaches has its own pro’s and con’s. In this article i will not be discussing on what is the best approach as it entirely matters on the context we work, rather i will walk the through the challenges of Automated CI/CD with mono-repo and how we can over come them with structure and some magic with Jenkins Pipeline.
2020-10-27