【问题标题】:Pushing an application revision using the SDK使用 SDK 推送应用程序修订
【发布时间】:2017-07-01 00:05:17
【问题描述】:

要使用 CLI 推送修订,有 command 之类的:

aws deploy push --application-name WordPress_App --description 
"This is my deployment" --ignore-hidden-files --s3-location 
s3://CodeDeployDemoBucket/WordPressApp.zip --source
/tmp/MyLocalDeploymentFolder/

我怎样才能使用SDK 做到这一点?我找不到可以帮助我将应用程序推送到 S3 存储的方法,尽管有一种方法可以创建部署 (createDeployment)

【问题讨论】:

    标签: node.js amazon-web-services amazon-s3 amazon-ec2 aws-code-deploy


    【解决方案1】:

    CLI 中的 push 命令是 AWS CLI 的 CodeDeploy 插件,您可以在此处找到源代码:https://github.com/aws/aws-cli/blob/develop/awscli/customizations/codedeploy/push.py

    它实际上调用了几个不同的 API 来创建修订包、上传它并创建部署。使用 SDK,您可以通过创建自己的包装器来实现相同的功能,该包装器将按照相同的顺序调用 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多