Forums

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

configure bitbucket-pipelines.yml to automatically merge feature branch to master?

Suleman Mehmood
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!
May 10, 2018

How can i configure bitbucket-pipelines.yml,  in such a way that whenever something is committed in any feature branch, it's merged to the master branch without manually requesting a pull reques?

1 answer

2 votes
Philip Hodder
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 23, 2018

Hi Suleman,

First, you'll need to set up a bot account that is able to have write access to your repositories from Pipelines: https://community.atlassian.com/t5/Bitbucket-questions/Problem-getting-BitBucket-Pipelines-to-commit-back-version/qaq-p/760022#M29587

Once you've got that working, you can run the necessary git commands in your build script. For example:

pipelines:
branches:
feature/*:
- step:
script:
- ./tests
- apt-get update -y
- apt-get install git -y
- git fetch
- git checkout master
- git merge $BITBUCKET_BRANCH_NAME
- git push origin master

Thanks,

Phil

tomasras January 9, 2019 edited

.

Like • 2 people like this
Daniel Vega
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!
August 5, 2021

Hi, thanks for this information, What means ./tests in that script?

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, confluence, loom, atlassian intelligence, ai notes, ai-powered meeting notes, atlassian community events, ace, confluence ai, loom ai integration, ai note-taking, atlassian ai features, team '25, atlassian live learning, confluence automation

Unlock AI-powered meeting notes: Join our live learning session! 📹

Did you catch the news at Team ‘25? With Loom, Confluence, Atlassian Intelligence, & even Jira 👀, you won’t have to worry about taking meeting notes again… unless you want to. Join us to explore the beta & discover a new way to boost meeting productivity.

Register today!
AUG Leaders

Atlassian Community Events