从另一个存储库中的一个存储库调用代码的最佳方式

时间:2021-01-25 11:20:00

标签: git github gitlab drone

我有两个存储库,一个包含 AWS 底层基础设施的 terraform 代码,另一个允许开发人员为 Lambda 执行开发 Python 代码。我的问题是从我的基础架构存储库构建时调用在第二个存储库中开发的代码的最佳方法是什么?还应该提到的是,我使用无人机作为我的 CICD 工具。

我知道我可以使用 terraform 模块,只允许它们从开发存储库中传递变量,但我正在寻找一个 git 解决方案,以便他们在开发中可以有更多的灵活性。我已经阅读了关于 git submodules 的文章,但是很多帖子都说它们不是一个理想的解决方案,但我一直找不到关于更好的解决方案的任何信息。

任何建议将不胜感激。

谢谢。

0 个答案:

没有答案