我可以通过webhook自动化应用程序部署到OpsWorks吗?

Chr*_*ren 14 github webhooks amazon-web-services aws-opsworks

我想从我们的Github帐户设置webhook,以便它自动在OpsWorks中启动部署任务.根据文档似乎是可能的- 但是找不到任何对于互联网来说不寻常的示例或智能库.;)

Imr*_*med 23

这个过程现在简单得多.您所要做的就是为每个Webhook提供所需的值,它将为您完成.opsworks webhook详细信息

脚步 :

  1. GitHub存储库 - >设置
  2. Webhooks&Services
  3. AWS Opsworks
  4. 提供您要部署的AWS :: IAM密钥,堆栈和应用程序ID以及分支.

请注意,通过此过程,您可以将特定应用程序部署到堆栈中的所有图层.这意味着如果您拥有带ruby的自定义图层,他们也会将特定应用程序部署到这些图层.但是,对于工作层很有用,当您在不同层中有多个rails应用程序时,会增加部署时间.

确保您的用户具有在特定堆栈上部署的适当权限.在此输入图像描述

  • @littlealien确保您的用户有权为特定堆栈进行部署.这是在"权限"区域下控制的. (2认同)