如何通过AWS :: SDK将迁移部署到Opswork服务器

时间:2013-03-15 11:01:11

标签: ruby deployment amazon-web-services

我有一个使用aws-sdk gem的RubyScript在我们的Opswork服务器上创建部署。

client.create_deployment({
  stack_id: "xxx",
  app_id: "xxx",
  instance_ids: ["xxx"],
  command: {
    name: "deploy"
  },
  comment: "ci deployment"
 })

但我无法弄清楚,迁移数据库的正确论据是什么。

我尝试过这样的事情但没有成功。

command: {
  name: "deploy",
  args: {
    "migrate" => ["true"]
  }
}

谢谢

1 个答案:

答案 0 :(得分:0)

deploy文件夹中的脚本将在适当的时间运行。因此,如果要在部署后进行迁移,请将命令添加到after_deploy.rb文件中。