3

aws-sdkgemを使用してOpsworkServerにデプロイを作成するRubyScriptがあります。

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

しかし、データベースを移行するための正しい議論が何であるかを理解することはできません。

私はこのようなことを試みましたが成功しませんでした。

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

ありがとうございました

4

1 に答える 1

0

deployフォルダー内のスクリプトは、適切なタイミングで実行されます。したがって、展開後に移行を行う場合は、コマンドをafter_deploy.rbファイルに追加します。

于 2015-08-28T20:19:09.023 に答える