How to run pipeline on specific remote branch?

Ptolemy Dev September 19, 2017

Hi,

I'm trying to create a pipeline to push changes to the remote heroku branch. The problem is I don't know how to specify the remote branch to push changes to. When I run my pipeline from the bitbucket DEV branch I want it to be pushed to the heroku remote app, but master branch. But bitbucket set up it itself, and it's always wrong because it's always dev branch:

+ git push https://heroku:$HEROKU_API_KEY@git.heroku.com/$HEROKU_APP_DEV.git HEADremote: Pushed to non-master branch, skipping build. To https://heroku:$HEROKU_API_KEY@git.heroku.com/mysite.git * [new branch] HEAD -> dev

 

How can I specify the branch to be pushed to?

Thanks

1 answer

3 votes
Andrew Kevin Gandasugita October 8, 2017

Just run into this same problem.

Try:

`https://heroku:$HEROKU_API_KEY@git.heroku.com/$HEROKU_APP_DEV.git HEAD:master`

 

This deploys it to the remote master branch.

For more information: https://devcenter.heroku.com/articles/git#deploying-code

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events