使用一个github存储库将不同的应用程序(不是同一应用程序的不同版本)部署到heroku

乔·R

我想托管多个应用程序:一个github存储库中的一个UI应用程序和一个后端/服务应用程序,并将它们作为单独的应用程序部署到Heroku。通常,我为每个应用程序创建一个github存储库。因此,在这种情况下,我将有一个用于UI的github存储库和一个用于svcs的另一个github存储库。鉴于我遵循正常的github / heroku部署工作流程。

为每个可部署的Web应用程序创建一个存储库肯定更容易。但想知道是否有人这样做?

预先感谢您的任何建议

托德·雅各布斯

TL; DR

Heroku仅运行存储在其master分支中的任何内容,而忽略所有其他内容。您最好使用单独的存储库,或者创建一个供本地使用的超级项目,并将各个git子模块分别入每个Heroku应用程序。

如果您决定忽略最佳做法...

您可以通过将备用分支推送到每个Heroku应用程序的master分支来实现此目的。例如,您可能在一个分支中有一个UI应用程序,而在另一个分支中有一个API应用程序。只需更改为要推送的任何分支,然后:

heroku git:remote -a appname -r ui
heroku git:remote -a appname -r api

# push the ui branch to the ui remote's master branch
git checkout ui
git push ui ui:master

# push the api branch to the api remote's master branch
git checkout api
git push api api:master

您可以在此处找到更多详细信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将不同设备上的同一应用程序连接到同一数据库

来自分类Dev

使用 Travis-CI 将不同的分支部署到不同的 Heroku 应用程序

来自分类Dev

在两个不同的Websphere 8配置文件中部署的同一应用程序共享会话?

来自分类Dev

iOS 7和iOS 6同一应用程序的不同版本

来自分类Dev

iOS 7和iOS 6同一应用程序的不同版本

来自分类Dev

GAE-针对不同客户的不同项目,还是针对不同客户的同一应用程序的不同版本?

来自分类Dev

Android:使用不同的图标创建同一应用程序的不同APK

来自分类Dev

使用同一应用程序从一个iPad到另一个iPad访问数据库

来自分类Dev

在加载同一应用程序的不同部署(在不同端口上)之后,将重置会话对象

来自分类Dev

使用不同的日志文件登录同一应用程序

来自分类Dev

使用不同的日志文件登录同一应用程序

来自分类Dev

在同一VPS上部署不同的应用程序

来自分类Dev

如何使用heroku在同一域上运行两个不同的应用程序

来自分类Dev

如何在同一个Angular JS应用程序中将不同的API与不同的身份验证标头一起使用

来自分类Dev

如何让同一应用程序的多个版本使用相同版本的程序集?C#

来自分类Dev

Apple Store是否在允许的不同国家/地区支持同一应用程序的多个版本?

来自分类Dev

对运行不同进程的同一应用程序使用不同的log4j配置文件

来自分类Dev

Firebase:将同一应用程序部署到多个Firebase项目

来自分类Dev

Google数据存储区是否将Entity与同一应用程序的不同用户区分开来

来自分类Dev

同一应用程序的不同子域可以阻止XSS之类的恶意攻击吗?

来自分类Dev

GoogleCloudMessaging#register在同一应用程序/设备中返回不同的ID?

来自分类Dev

您如何在同一应用程序的不同用户之间发送消息?

来自分类Dev

iOS XCode:如何为同一应用程序创建不同的项目设置

来自分类Dev

在同一应用程序的不同用户之间共享OneDrive中的文件

来自分类Dev

WorkManager:如何在同一应用程序中设置不同的WorkManager配置

来自分类Dev

iOS XCode:如何为同一应用程序创建不同的项目设置

来自分类Dev

UserDefaults 在同一应用程序组中具有不同的值

来自分类Dev

如何将 2 个应用程序(同一个耳朵)部署到不同端口上的单个 jboss。甚至有可能吗?

来自分类Dev

同一应用程序服务器中有2个JSF / Richfaces版本

Related 相关文章

  1. 1

    将不同设备上的同一应用程序连接到同一数据库

  2. 2

    使用 Travis-CI 将不同的分支部署到不同的 Heroku 应用程序

  3. 3

    在两个不同的Websphere 8配置文件中部署的同一应用程序共享会话?

  4. 4

    iOS 7和iOS 6同一应用程序的不同版本

  5. 5

    iOS 7和iOS 6同一应用程序的不同版本

  6. 6

    GAE-针对不同客户的不同项目,还是针对不同客户的同一应用程序的不同版本?

  7. 7

    Android:使用不同的图标创建同一应用程序的不同APK

  8. 8

    使用同一应用程序从一个iPad到另一个iPad访问数据库

  9. 9

    在加载同一应用程序的不同部署(在不同端口上)之后,将重置会话对象

  10. 10

    使用不同的日志文件登录同一应用程序

  11. 11

    使用不同的日志文件登录同一应用程序

  12. 12

    在同一VPS上部署不同的应用程序

  13. 13

    如何使用heroku在同一域上运行两个不同的应用程序

  14. 14

    如何在同一个Angular JS应用程序中将不同的API与不同的身份验证标头一起使用

  15. 15

    如何让同一应用程序的多个版本使用相同版本的程序集?C#

  16. 16

    Apple Store是否在允许的不同国家/地区支持同一应用程序的多个版本?

  17. 17

    对运行不同进程的同一应用程序使用不同的log4j配置文件

  18. 18

    Firebase:将同一应用程序部署到多个Firebase项目

  19. 19

    Google数据存储区是否将Entity与同一应用程序的不同用户区分开来

  20. 20

    同一应用程序的不同子域可以阻止XSS之类的恶意攻击吗?

  21. 21

    GoogleCloudMessaging#register在同一应用程序/设备中返回不同的ID?

  22. 22

    您如何在同一应用程序的不同用户之间发送消息?

  23. 23

    iOS XCode:如何为同一应用程序创建不同的项目设置

  24. 24

    在同一应用程序的不同用户之间共享OneDrive中的文件

  25. 25

    WorkManager:如何在同一应用程序中设置不同的WorkManager配置

  26. 26

    iOS XCode:如何为同一应用程序创建不同的项目设置

  27. 27

    UserDefaults 在同一应用程序组中具有不同的值

  28. 28

    如何将 2 个应用程序(同一个耳朵)部署到不同端口上的单个 jboss。甚至有可能吗?

  29. 29

    同一应用程序服务器中有2个JSF / Richfaces版本

热门标签

归档