所以我想部署我的应用程序。我有一个移动脚本,该脚本可以将所有已部署的文件移动到需要发送的位置。
但是当该脚本在BeforeInstall阶段运行时,它无法找到文件。
因此,我在脚本中添加了一个密码,目录为“ deployment-root”。我想我需要CD进入部署文件夹,但是ID总是不同的。
有什么方法可以在我的appspec.yml文件中获取该ID,以便可以在我的部署脚本中将其CD插入?
谢谢
答案 0 :(得分:1)
您不必手动复制,可以在appspect.yml的“文件”部分中指定文件的复制位置和复制位置。
files:
- source: Config/config.txt
destination: /webapps/Config
- source: source
destination: /webapps/myApp
Provides information to CodeDeploy about which files from your application revision should be installed on the instance during the deployment's Install event.
通过此页面的更多详细信息: https://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file-structure-files.html