I have a project that has three separate lambdas, but I am using a cloudformation template to deploy and that template requires all three lambdas to be built. The idea is that if any one of those projects have a commit I would like to be able to trigger another project to build. That project will pull down all three repos, build them, package them, and deploy them using a cloudformation template. So I would need to be able to trigger the second repository either through a commit or some other signalling mechanism. As a bonus I would like to be able to pass tags into that 'build project' from the individual lambda projects.
If this doesn't work I might have to go with one large repo with all three lambdas which is not ideal for my needs.