【问题标题】:Github->AWS CodeDeploy when changing certain files更改某些文件时的 Github->AWS CodeDeploy
【发布时间】:2016-10-14 11:10:13
【问题描述】:

我尝试将自动部署从 github 配置到 aws codedeploy。我找到了一些有用的教程(比如https://blogs.aws.amazon.com/application-management/post/Tx33XKAKURCCW83/Automatically-Deploy-from-GitHub-Using-AWS-CodeDeploy),而且很有效。

我有两个问题: 1. 我只想在根文件夹而不是子文件夹(或某些子文件夹)中添加/更改文件时触发 AWS CodeDeploy。 原因:我使用我的 repo 来存储 ML 任务,每个 ML 模型都存储在根目录(或 'models' )中的单独脚本中。当我更新其他文件时,我不想开始部署。 2. 我想为每个更改的模型启动 1 个 AWS 实例,即为根文件夹(或模型子文件夹)中的每个文件。

有什么想法、建议吗?

【问题讨论】:

    标签: git amazon-web-services github amazon-ec2 aws-code-deploy


    【解决方案1】:

    听起来您应该考虑使用的不仅仅是 Github 和 CodeDeploy。具体来说,您需要一个持续集成/持续交付系统。例子:

    • 阿特拉斯竹
    • CircleCI
    • 詹金斯
    • TravisCI

    您将能够在其中一个工具中进行更多配置。他们通常允许一些轻量级的脚本。

    【讨论】:

      猜你喜欢
      • 2016-04-29
      • 2020-11-13
      • 2022-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-22
      • 2022-01-22
      • 2021-07-15
      相关资源
      最近更新 更多