要使用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)
答案 0 :(得分:1)
CLI中的push命令是AWS CLI的CodeDeploy插件,您可以在此处找到源代码:https://github.com/aws/aws-cli/blob/develop/awscli/customizations/codedeploy/push.py
它实际上调用了几个不同的API来创建修订包,上传它并创建部署。使用SDK,您可以通过创建自己的包装器来实现相同的功能,该包装器将按照相同的顺序调用API。