ci: Use unshallow clones for build repos to allow using GitVersion
By default GitLab uses shallow clones and GitVersion will fail in case the required history is not available. Fix this by always cloning the full history.
While at it, also print the version string generated by GitVersion for information.