我想知道如何显示提交消息并将HipChat bot提交的用户提交给Heroku的部署挂钩。我知道这是基本设置:
heroku addons:add deployhooks:hipchat \
--auth_token=my_auth_token \
--room="My Company's Room"
新的Heroku命令可能会是这样的:
heroku addons:add deployhooks:hipchat \
--auth_token=my_auth_token \
--room="My Company's Room"
--user=<<user goes here>>
--message=<<commit message goes here>>
长话短说,当HipChat bot更新时,如何将提交消息发送到房间,并显示哪个用户进行了提交?我也知道我不是在“添加”附加组件。我该怎么改变“添加”?
答案 0 :(得分:1)
你应该有look at Heroku's docs on customising the message。
您可以使用以下变量来自定义消息:
app: the app name
user: email of the user deploying the app
url: the app URL (http://myapp.heroku.com or http://mydomain.com if you have custom domains enabled)
head: short identifier of the latest commit (first seven bytes of the SHA1 git object name)
head_long: full identifier of the latest commit
git_log: log of commits between this deploy and the last
您可以将这些内容添加到邮件中,例如{{head_log}}
。
您需要删除插件并使用heroku
命令行客户端再次添加插件,或者您可以通过Heroku的Web界面编辑消息。