【问题标题】:Deploy 2 Github repositories to the same Heroku app将 2 个 Github 存储库部署到同一个 Heroku 应用程序
【发布时间】:2017-11-06 13:55:46
【问题描述】:

我有:

  1. 客户端 GitHub 存储库(html、JS 和 CSS 文件)- 包含客户端目录。
  2. 后端 Github 存储库 (Node.JS) - 包含服务器目录、package.json、server.js。

是否可以在同一个 Heroku 域上设置这 2 个存储库的部署 - 所以我会有以下结构?

  • 客户
  • 服务器
  • server.js
  • package.json

【问题讨论】:

  • 如何创建第三个项目并在 package.json 中作为依赖项添加客户端和服务器?
  • 依赖是什么意思?
  • 也许这个链接提供了一些见解?看起来他们将这两个应用程序分组到一个存储库中并像这样部署它。 :stackoverflow.com/questions/41461517/…
  • @MichaelPlatt 谢谢,这似乎是另一种情况 - 我正在寻找将 2 个存储库部署到同一个 Heroku 应用程序

标签: node.js git heroku


【解决方案1】:

Heroku 的界面不允许您显式连接多个 GitHub 存储库。 我认为最好的可能性是使用 Docker 镜像 https://www.heroku.com/deploy-with-docker

您可以为图像创建单独的存储库,并在推送事件上创建 Webhook 到您的客户端和服务器存储库。

【讨论】:

    猜你喜欢
    • 2014-01-08
    • 1970-01-01
    • 2012-01-20
    • 2014-07-28
    • 2020-04-11
    • 2017-01-31
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多