CodeStar 似乎由两部分组成
- 一种轻松生成多个相关资源的方法和一个用于管理项目的 CodeCommit 存储库,以及
- 一种自动部署 CodeCommit 代码以在特定 AWS 服务上运行的机制。
有没有一种方法可以对现有的 CodeCommit 存储库执行 (2)?那就是我可以将这样的 repo 与某些服务“ Hook ”,这样当我推送到 repo 时,更新就会被推送到服务吗?
例如,对于现有的 Lambda 项目,我目前有一个我了解如何轻松添加到 CodeCommit 的存储库;但现在我用 aws lambda update-function-code ...
之类的东西手动更新正在运行的 Lambda 服务(连同必要的打包步骤)。或者我有一些 Flask EB 网站,我目前使用类似 eb deploy ...
的内容进行更新.都来 self 的本地 CLI。有没有办法把东西连接起来,这样git push <CodeCommit repo> ...
执行这些部署,就像处理从头开始构建的 CodeStar 项目一样?
最佳答案
您可以将 CodeCommit 用作 CodePipelines 中的源提供程序;如果您通过 CodePipelines 部署,这应该可以满足您的需要。参见 http://docs.aws.amazon.com/codepipeline/latest/userguide/tutorials-simple-codecommit.html#codecommit-create-pipeline
如果这不能解决您的问题,请告诉我们。
-佩奇@AWS
关于git - 我可以将 CodeStar 的部署基础设施与现有的 CodeCommit 存储库一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43709402/