我有一个使用 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"]
}
}
谢谢
最佳答案
deploy
文件夹中的脚本将在适当的时间运行。因此,如果您想在部署后进行迁移,请将命令添加到您的 after_deploy.rb
文件中。
关于ruby - 如何通过 AWS::SDK 将迁移部署到 Opswork 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15430679/