Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to do merge-base via another branch in the bitbucket-pipeline?

Shubham Gupta
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 5, 2020

I have tried so many things to achieve the merge-base(to get the common git commit) in the bitbucket-pipelines. As the pipeline fetches the single branch while running a step, I am able to find out a way to achieve the merge-base the feature branch with my dev branch. I even tried to do "git fetch origin dev:refs/heads/dev" and then git checkout dev and then look for the commit IDs. It all works fine but as soon as I do something like "git merge-base feature/US-002 dev" or git merge-base HEAD dev" or "git merge-base $(git rev-parse HEAD) ${git rev-parse feature/US-002), these all fails. Please let me know how I can achieve the same?

1 answer

1 accepted

0 votes
Answer accepted
Shubham Gupta
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 5, 2020

It's working now by using the depth: full. As the clone was happening only for 50 commits the merge-base was failing. 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events