So, I have many related but different git repositories. All of them have their own isolated tests. But some of them have cross-dependencies (for example, Mozilla "buildbotcustom" and "buildbot-configs" repositories depend on each other for our deployment).
Our old jenkins UX performed an integration test when any of the related repositories changed.
I mentally looked at the support for traod-ping and git submodule (branch tracking, not a separate commit) to perform these types of testing, however, the former requires the user / password command, which is requested, and the latter does not look like it will run tests when its submodules will be pressed only when the switching object is pressed.
Is there a way to launch another github repo twist when clicking on another repo? or is there a way for repo submodules to also run travis-ci jobs?
If there are other solutions / approaches to this problem, I am glad to hear them.
source share