2017-02-08 8 views
3

Я пытаюсь использовать функцию Bitbucket Pipelines для развертывания проекта node.js в Heroku. Сценарий (взято из документации) является:Развертывание Heroku с использованием битбакетных трубопроводов

image: node:6 
clone: 
    depth: full 
pipelines: 
    default: 
    - step: 
     script: 
      - npm install 
      - git push https://heroku:[email protected]/$HEROKU_APP_NAME.git master 

Я создал переменные enviorment для имени ключа API и проекта, однако я получаю следующее сообщение об ошибке:

+ git push https://heroku:[email protected]/$HEROKU_APP_NAME.git master 
fatal: remote part of refspec is not a valid name in .git 

Что я делаю неправильно Вот?

ответ

2

Как оказалось, когда я скопировал переменную среды app_name, я скопировал ее с завершающим пробелом, являющимся ошибкой.

1

Это будет работать, но по моему опыту до сих пор токен истекает каждые 8 ​​часов, поэтому вам нужно будет найти другое решение.