【问题标题】:Automating Rails workflow?自动化 Rails 工作流程?
【发布时间】:2015-07-18 04:30:55
【问题描述】:

在使用 Rails 时,有没有办法自定义 rake 命令的结果?

例如,我使用 rake 转储任务 - rake db:dump - 以便它获取所有本地生成的数据库条目。我想将其扩展到已部署的应用程序,以便我可以运行一个命令并拥有一个可以重现我的数据库的文件。

如何做到这一点?

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

    您可以做的是编写一个 bash 脚本,其中包含您需要转储和部署的所有命令。

    您还可以创建一个运行多个命令的别名,这可能更接近您想要执行的操作。

    这是一个类似的问题,它的答案可以解释这两个问题:

    How can I define a bash alias as a sequence of multiple commands?

    【讨论】: