Ruby on rails 使用托管在Heroku上的Rails应用程序创建和部署新的Heroku应用程序

Ruby on rails 使用托管在Heroku上的Rails应用程序创建和部署新的Heroku应用程序,ruby-on-rails,deployment,heroku,Ruby On Rails,Deployment,Heroku,我有一个运行在heroku上的rails应用程序。我想让该应用程序在heroku上创建和部署其他应用程序 因为Cedar堆栈允许写入文件系统,所以我可以生成新应用程序所需的文件。我的问题是如何发出“heroku-create”和“git-push-heroku-master”命令进行部署 是否有gems存在/我可以在heroku中使用heroku CLI和ruby系统调用吗?您可以使用heroku gem执行heroku所需的所有操作。请记住,这将需要凭据进行身份验证,因此您需要乐于将这些凭据存

我有一个运行在heroku上的rails应用程序。我想让该应用程序在heroku上创建和部署其他应用程序

因为Cedar堆栈允许写入文件系统,所以我可以生成新应用程序所需的文件。我的问题是如何发出“heroku-create”和“git-push-heroku-master”命令进行部署


是否有gems存在/我可以在heroku中使用heroku CLI和ruby系统调用吗?

您可以使用heroku gem执行heroku所需的所有操作。请记住,这将需要凭据进行身份验证,因此您需要乐于将这些凭据存储在应用程序配置中

从git的角度来看,使用RubyGit


可能值得一看的是,无论您正在制作什么,都是多租户的,这样您就不必担心这个问题,也不必担心要维护数百个应用程序(更新、错误修复等)

好吧。。。“RubyGit”gem可以在Rails应用程序中创建和更新git存储库,heroku gem有一个API,可以用来动态创建新的应用程序