我有两个git存储库(前端和后端)。说,我需要将前端推送到heroku并且不要触摸后端。简单的静态文件更新,对吧?应该很容易。但事实并非如此。我必须手动将我的静态文件从前端放入后端存储库并将后端推送到heroku。然后等待build,env install等等。所有这些只是为了上传一些文件。还有另外一种方法吗?也许用git子模块或类似的东西进行一些操作?
答案 0 :(得分:1)
从我所学到的:正确的方法是拥有多个heroku应用。这是heroku的模式。为每个微服务构建一个应用程序。所以例如您将在web.yourdomain.com
处拥有前端应用,auth.yourdomain.com
处的auth微服务,updates.yourdomain.com
处的长轮询服务器等。或者您可以通过api.yourdomain.com
重定向来自客户端的所有请求。
重点是,您有多个应用程序的多个存储库。这似乎是它。