gpt4 book ai didi

git - 如何直接从我的 Gitlab 存储库部署到 Heroku

转载 作者:IT王子 更新时间:2023-10-29 01:02:17 26 4
gpt4 key购买 nike

在我的团队中,我们使用 Gitlab 作为远程存储库,因此我们正在寻找一种解决方案来将我们的应用程序自动部署到 Heroku。我们从 Github 找到了用于将应用程序自动部署到 Heroku 的 Codeship。

有什么建议吗?技巧?

最佳答案

如果您不准备使用 Ruby/dpl,您可以按如下方式部署到 Heroku:

查找您的 Heroku API key (帐户设置 -> Heroku 网络控制台上的 API key )并将其作为 Gitlab secret 变量提供,例如HEROKU_API_KEY(请注意该值与 heroku auth:token 返回的值不同...)

然后在相关作业的 .gitlab-ci.yml 配置文件中添加两行脚本:

git remote add heroku https://heroku:$HEROKU_API_KEY@git.heroku.com/<name of your heroku app>.git

git push -f heroku HEAD:master

详细解释请看http://blog.thecodewhisperer.com/permalink/deploying-jekyll-to-heroku-using-gitlab-ci

关于git - 如何直接从我的 Gitlab 存储库部署到 Heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37048511/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com