2016-10-13 61 views
0

我試過從github配置自動部署到aws codedeploy。我發現了一些有用的教程(如https://blogs.aws.amazon.com/application-management/post/Tx33XKAKURCCW83/Automatically-Deploy-from-GitHub-Using-AWS-CodeDeploy),它的工作原理。Github-> AWS CodeDeploy當更改某些文件

我有兩個問題: 1.我想僅在添加/更改根文件夾中的文件而不是子文件夾(或某些子文件夾中)中的文件時觸發AWS CodeDeploy。 原因:我使用我的回購商店ML任務,每個ML模型存儲在一個單獨的腳本中的根(或'模型')。當我更新其他文件時,我不想開始部署。 2.我想爲每個更改的模型啓動1個AWS實例,即爲根文件夾(或模型子文件夾)中的每個文件啓動一個AWS實例。

任何想法,建議?

回答

1

聽起來像你應該看看使用的不僅僅是Github和CodeDeploy。具體而言,您需要持續集成/持續交付系統。例子:

  • Atlasssian竹
  • CircleCI
  • 詹金斯
  • TravisCI

您就可以在這些工具的一個配置的東西多一點。他們通常允許一些輕量級的腳本。

相關問題