krosenvold/bgit

Rebasing a branch can fool build

Closed this issue · 1 comments

If your build has been running on branch "foo" and someone decides to rebase this branch (which is a questionable practice for a public branch), the checkout on the build server will become inconsistent. Forcing a clean checkout from the bamboo console solves this. It would be possible to detect the "diverge" message upon checkout and do a clean checkout

1.1.9 should solve this issue.