Я попытался перенести мою существующую ветвь битбакета в Heroku. Я использовал Node JS, чтобы написать файл шаблона конвейера. После нескольких попыток я получил следующую ошибку в консоли конвейера bitbucket:
+ git push https://git.heroku.com/artspacemvp.git
fatal: could not read Username for 'https://git.heroku.com': No such device or address
Вот мой файл конвейера в моем битбакете:
image: node:6
clone:
depth: full
pipelines:
branches:
DevBranch:
- step:
name: Deploy to production
script:
- npm install
- git config --local credential.helper ""
- git push https://git.heroku.com/artspacemvp.git
Как видите, я не выдвигал основную ветвь, потому что у меня есть удаленная ветвь с именем DevBranch. Нет ошибки «копировать и вставить», что означает, что ссылка верна.