所以我有很多相关但不同的git存储库。所有这些都有自己独立的测试。但是有一些人具有交叉依赖性(例如Mozilla' buildbotcustom"" buildbot-configs"存储库相互依赖于我们的部署。)
我们的旧jenkins UX在任何相关存储库发生变化时都会执行集成测试。
我精神上看过travis-ping和git子模块支持(跟踪分支而不是单独的提交)来进行这些类型的测试,但前者需要提示的用户/密码组合,而后者不需要#39;看起来它会在推送子模块时触发测试,只有在推送包含项目时才会触发。
有没有办法在推送到另一个回购时触发另一个github repo的travis运行? 或有没有办法让repo的子模块也能触发travis-ci工作?
如果对此问题有其他解决方法/方法,我很高兴听到它们。