每次部署代码时如何创建新目录

时间:2019-01-07 10:46:42

标签: amazon-web-services continuous-integration bitbucket aws-code-deploy bitbucket-pipelines

我有一个场景,我想在每次按下代码时都创建一个新目录。管道将运行,并更新我现有的目录并提取所有最新更改。 我想保留以前的目录,并在通过CodeDeploy进行推送时每次都使用新名称克隆完整目录。 我的appspec.yml如下

 # Definition file for AWS CodeDeploy

version: 0.0
os: linux
files:
  - source: /
    destination: /var/www/sample-app/
permissions:
  - object: /var/www/sample-app
    owner: www-data
    group: www-data
    type:
      - file
      - directory
hooks:
  BeforeInstall:
    - location: codedeploy-prepare.sh
  AfterInstall:
    - location: codedeploy-setup-app.sh

0 个答案:

没有答案