【问题标题】:Need to move deployed folder - AWS CodeDeploy需要移动已部署的文件夹 - AWS CodeDeploy
【发布时间】:2023-04-03 03:20:01
【问题描述】:

所以我想部署我的应用程序。我有一个移动脚本,可以将所有部署的文件移动到需要发送的位置。

但是当该脚本在 BeforeInstall 阶段运行时,它无法找到文件。

所以我在脚本中添加了一个密码,目录是“deployment-root”。我想我需要 cd 进入部署文件夹,但 id 总是不同的。

有什么方法可以在我的 appspec.yml 文件中获取该 ID,以便我可以在我的部署脚本中 cd 到它?

谢谢,

【问题讨论】:

    标签: amazon-web-services aws-code-deploy aws-codepipeline


    【解决方案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

    【讨论】:

    • 这是一个副本而不是移动,如果你有很多像我这样的文件,这需要永远
    猜你喜欢
    • 1970-01-01
    • 2018-04-27
    • 2020-01-05
    • 1970-01-01
    • 2016-04-29
    • 1970-01-01
    • 2018-12-13
    • 2019-04-15
    • 2021-02-10
    相关资源
    最近更新 更多