We have around ~50 GitHub repositories for building the product, one repository actually does code packaging and creates the build. Currently CircleCI code placed only in build repository so whenever code goes into this particular build repository, it compiles the code, creates the build for that branch and pushes to AWS.
But our main objective is to create build when code goes into any of the 49 repositories so how can build repository will come to know changes happened in other repositories (Reference repos list: https://github.com/Zimbra/zm-build/blob/develop/instructions/FOSS_repo_list.pl)? Build needs to be triggered for further check accordingly considering all repos instead of just building the code when changes go into particular build repository… I read something related hooks but any easy way to do it through CircleCI yml file?
Reference GitHub repo:
https://github.com/Zimbra/zm-build/
https://circleci.com/gh/Zimbra/zm-build/tree/develop
Can someone provide the related help?