【问题标题】:Deploy files from CodeCommit to S3将文件从 CodeCommit 部署到 S3
【发布时间】:2016-07-21 20:44:43
【问题描述】:

我想将推送到我的 CodeCommit 存储库中的某些文件部署到 S3 存储桶中。我正在尝试使用 repo 上的 Lambda 触发器来执行此操作。但是,我无法获取提交中更改的文件列表,也无法使用 AWS CodeCommit API 从 CodeCommit 请求特定文件。

任何建议将不胜感激!

【问题讨论】:

    标签: amazon-web-services amazon-s3 aws-codecommit


    【解决方案1】:

    是的,该功能不在 CodeCommit API 中(但……我假设/希望 AWS 有人正在研究它)。

    我的建议是某种 CI 作业,例如 Jenkins 作业,使用为 CodeCommit 和 S3 访问配置的 IAM 角色,定期轮询您的存储库,获取更改并使用一种语言您选择处理提交并将更改推送到 S3。这是一种迂回的做法吗?是的,但我目前无法想出一种 AWS 原生的方式来做到这一点。我会喜欢看到有人提出更好的方法。

    【讨论】:

    • 是的,我希望避免仅仅为了这项任务而构建 CI 环境。 CodeCommit+Lambda 非常适合简单的堆栈部署。
    猜你喜欢
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多