For a Bamboo plugin I'm developing, I need to get the first commit for a GIT repository (BitBucket-Git or local Git).
The method com.atlassian.bamboo.plugins.git.v2.GitBranchDetector.getFirstCommitApproximation(VcsRepositoryData) sounded really promising. But it doesn't return the first commit. In fact it returns the last commit. When I look at the source code, it confirms that it never attempts to find the first commit, but instead returns the last commit (as far as I understand the code). Note: I'm looking at Bamboo 6.2.0
That is a bug I think, but I can't create a new issue in Bamboo's JIRA system, so I'm doing the next best thing: mentioning it here.
Short of fixing this bug, what else can I do to get the first commit from a Git repository?
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.