作者:保佑欣疼你的芯疼 | 来源:互联网 | 2023-05-25 23:21
所以我有很多相关但不同的git存储库.所有这些都有自己独立的测试.但是有一些具有交叉依赖性(例如,Mozilla的"buildbotcustom"和"buildbot-configs"存储库相互依赖于我们的部署).
每当任何相关的存储库发生变化时,我们的旧jenkins UX都会执行集成测试.
我在心理上看过travis-ping和git子模块支持(跟踪分支而不是单独的提交)来进行这些类型的测试,但是前者需要提示的用户/密码组合,后者不看就像它会在推送子模块时触发测试一样,只有当包含项目被推到时才会触发.
有没有办法在推送到另一个回购时触发另一个github repo的travis运行?或者有没有办法让repo的子模块也触发travis-ci工作?
如果对此问题有其他解决方案/方法,我很高兴听到他们.