I have git repository with a submodule included. However, whenever I made a commit in the submodule it is not impacted on Travis.
It is always executed on an old version of the submodule. This is what I get (hiding real data):
git submodule update --init --recursive
Submodule 'mysubmodule' (https://github.com/xxxxx/myproject.git) registered for path 'somepath'
Cloning into '/home/travis/build/somepath'...
Submodule path 'somepath': checked out '01234567890abcdef':
Where 01234567890abcdef
is an old commit, it is not the last one pushed.