gpt4 book ai didi

amazon-web-services - 有没有办法在 AWS CodeDeploy 中排除目录?

转载 作者:行者123 更新时间:2023-12-04 08:17:40 25 4
gpt4 key购买 nike

我们有一个来自 BitBucket 的自动部署,设置为部署到三个 EC2 实例之一。目前一切正常,除了我们的/data 目录(包含 CMS 上传的图像、视频等)不是存储库的一部分。因此在部署期间,特定实例上的现有/data 目录将被删除。

我看到可以使用“exclude”参数为文件所有权/组和权限设置排除项;但是,文件部分似乎不存在这样的参数:

http://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file-structure-files.html

这似乎是一个普遍的问题,但我还没有找到解决方案。有没有人对在部署期间排除要覆盖的文件有任何建议?

此时我唯一能想到的就是手动指定要覆盖的每个目录以及 appspec.yml 中的每个根文件。这远非理想,因为每次添加新目录或根文件时都需要对其进行编辑。

最佳答案

如果其他人正在寻找,解决方案是通过 appspec"file"指令手动指定每个目录和/或文件。这样,不包含在列表中的文件就不会被部署。

每当添加新目录或根文件时,都需要更新 appspec 文件。

关于amazon-web-services - 有没有办法在 AWS CodeDeploy 中排除目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43959771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com