amazon-web-services - 如何使用 GitHub 作为源让我的 CodePipeline 管道更新我的资源?

标签 amazon-web-services continuous-integration aws-cloudformation continuous-deployment aws-codepipeline

我的目标是将更新推送到 GitHub 并让它自动更新我在 AWS 中的资源。

我创建了一个使用 GitHub 作为源的管道,并将代码推送到 Cloudformation。

我通过将更改后的模板推送到 github 来测试管道的设置。 Cloudformation 显示更新后的堆栈,但资源仍然相同。具体来说,我向 dynamodb 表的 packaged-template.yaml 文件添加了一个附加属性。在cloudformation中,我看到他们的打包模板文件已更新,但我的dynamodb表仍然相同。

我想要一个 CI/CD 模型。

最佳答案

基于评论。

已确定 Pipepine 和 CloudFormation 更新工作正常。然而,由于 DynamoDb 工作方式的本质(即它具有非固定属性,除了主键和排序键),新方法将用于当前的用例。

关于amazon-web-services - 如何使用 GitHub 作为源让我的 CodePipeline 管道更新我的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62617795/

相关文章:

amazon-web-services - AWS Cloudwatch 事件/规则触发器 Lambda Cloudformation 模板

android - 在ship.io中生成.jar文件和javadoc

azure - 使用 Visual Studio Online 部署 Web 应用程序时出现问题

aws-cloudformation - 云信息错误: Value of property NetworkInterfaces must be a list of objects

aws-cloudformation - 云信息验证错误: Stack (stackname) is in CREATE_COMPLETE state and cannot be signaled

amazon-web-services - 如何在Elastic--Beanstalk实例中更新Docker镜像

java - 类型不匹配 : cannot convert from AwsClientBuilder to AmazonCloudFormation

amazon-web-services - 如何将 boto 中的联合用户权限授予 s3 存储桶?

visual-studio - 如何在没有 VS 的情况下在持续集成中使用 MsTest?

amazon-web-services - Glue Workflow 或 Trigger 能否从 EventBridge 获取参数