使用 bitbucket 管道部署 Heroku
Heroku deploy using bitbucket pipelines
我正在尝试使用 Bitbucket 管道功能将 node.js 项目部署到 Heroku。脚本(取自文档)是:
image: node:6
clone:
depth: full
pipelines:
default:
- step:
script:
- npm install
- git push https://heroku:$HEROKU_API_KEY@git.heroku.com/$HEROKU_APP_NAME.git master
我已经为 API 密钥和项目名称设置了环境变量,但是我收到以下错误:
+ git push https://heroku:$HEROKU_API_KEY@git.heroku.com/$HEROKU_APP_NAME.git master
fatal: remote part of refspec is not a valid name in .git
我做错了什么?
事实证明,当我复制 app_name 环境变量时,我复制了一个尾随 space 的错误。
这可行,但根据我目前的经验,令牌每 8 小时过期一次,因此您必须找到不同的解决方案。
我正在尝试使用 Bitbucket 管道功能将 node.js 项目部署到 Heroku。脚本(取自文档)是:
image: node:6
clone:
depth: full
pipelines:
default:
- step:
script:
- npm install
- git push https://heroku:$HEROKU_API_KEY@git.heroku.com/$HEROKU_APP_NAME.git master
我已经为 API 密钥和项目名称设置了环境变量,但是我收到以下错误:
+ git push https://heroku:$HEROKU_API_KEY@git.heroku.com/$HEROKU_APP_NAME.git master
fatal: remote part of refspec is not a valid name in .git
我做错了什么?
事实证明,当我复制 app_name 环境变量时,我复制了一个尾随 space 的错误。
这可行,但根据我目前的经验,令牌每 8 小时过期一次,因此您必须找到不同的解决方案。