I'm working on project A, and A is depending on a fast-developing project B(its master branch).
Therefore, B is a submodule of A, everytime I build A, B is also re-built. Besides, everytime B has a new commit, I need to build B, then re-built A.(Luckily, the projects are small enough, so the compiling time isn't important).
Now, here's the point. I want to trigger a new build in Travis CI or other continuous integration services, when there is a new commit in project A or B.
I just tried Github & Travis CI. A commit in project B would not trigger a build in project A. Is there a simple way to run such a continuous integration?