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?
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
.
Hi, thanks for this information, What means ./tests in that script?
It looks like you're new here. Sign in or register to get started.