14

OpsWorks で展開タスクが自動的に開始されるように、Github アカウントから Webhook をセットアップしたいと考えています。ドキュメントによると可能のようですが、インターネットでは珍しい例やスマートライブラリが見つかりません。;)

4

3 に答える 3

23

このプロセスははるかに簡単になりました。Webhook ごとに必要な値を指定するだけで、自動的に実行されます。opsworks Webhook の詳細

手順 :

  1. GitHub リポジトリ -> 設定
  2. Webhook とサービス
  3. AWS オプスワークス
  4. AWS::IAMキー、スタックとアプリ ID、デプロイするブランチを提供します。

このプロセスでは、スタック内のすべてのレイヤーに特定のアプリをデプロイすることに注意してください。これは、Ruby を使用したカスタム レイヤーがある場合、それらのレイヤーにも特定のアプリをデプロイすることを意味します。ただし、ワーカー レイヤーには便利ですが、異なるレイヤーに複数の Rails アプリがある場合、展開時間が長くなります。

ユーザーが特定のスタックにデプロイするための適切な権限を持っていることを確認してください。ここに画像の説明を入力

于 2014-03-09T22:44:09.540 に答える
3

インターネットが再び私を救ってくれました: http://blog.codeship.io/2013/09/18/how-to-deploy-to-amazon-opsworks-using-codeship.html

于 2013-10-09T02:41:46.397 に答える