where "275" is basically a "constant random" number.
Problems are related with used automatically --depth=50 during clone.
Imo we should keep it like it is now (faster builds) up to the time when we will want to get & use binaries from travis.
When/if this time will come we most likely just should use git fetch --unshallow after the clone selectively for builds which we want "use".
e.g.
if [ "$TRAVIS_OS_NAME" = "linux" ]; then git fetch --unshallow; fi
On travis we have something like:
where "275" is basically a "constant random" number. Problems are related with used automatically
--depth=50
during clone.Imo we should keep it like it is now (faster builds) up to the time when we will want to get & use binaries from travis. When/if this time will come we most likely just should use
git fetch --unshallow
after the clone selectively for builds which we want "use". e.g.if [ "$TRAVIS_OS_NAME" = "linux" ]; then git fetch --unshallow; fi