Details:
I have a master repo, named "ProjMaster"
I have a branch off the master named "ProjDev"
I also have a branch off of "ProjDev" named "ProjFeat".
I need a way to programmatically, sync "ProjDev" with all changes made to "ProjMaster" and then, sync "ProjFeat" with the newly updated "ProjDev".
I have been doing this manually but, using Jenkins to do builds, I need a way for Jenkins to sync a branch with its parent before starting the build process.
Any suggestions or recommendations?
Thanks.
Matt Gulick
Senior Engineer
Hi Matt and welcome to the community!
A sync is essentially a merge and we don't have an API endpoint to sync / merge branches without using a pull request.
We have an API endpoint to merge pull requests, so what you could do instead is use our API to create a PR:
And then use the following endpoint to merge the PR you created:
Please feel free to let me know if you have any questions.
Kind regards,
Theodora
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.