Hi,
I am working on a deployment pipeline that triggers when i do a PR to my master branch. Using MultiBranch Jenkinsfile
I need to get the commit id from the branch i am merging into master, i havent found any way to get information from the branch i am merging from. Any help would be appreciated
i have been looking on
git cherry -v master <BRANCH NAME>
git -log
and so on but havent found asnything that can pickup the information i need.
BR Simon Jespersen
G'day Simon!
In Bitbucket Cloud Pipelines, you can make use of the $BITBUCKET_COMMIT default variable as defined in the following article - this will return the commit hash for the commit which started the build:
https://support.atlassian.com/bitbucket-cloud/docs/variables-and-secrets/
I am not an expert in Jenkins however I believe this article may prove useful to you so that you can pass the variable through as a payload to Jenkins:
https://stackoverflow.com/questions/41639641/access-bitbucket-payload-data-in-jenkins-pipeline-job
Hope this helps.
Cheers!
- Ben (Bitbucket Cloud Support)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.