Дублирующие инструкции по настройке разрешений

Я пытаюсь использовать средства обработки разрешений CodeDeploy для развертывания приложения Laravel, но постоянно получаю сообщение о том, что / home / tether / storage / app имеет дублированные разрешения. На мой взгляд, похоже, что исключение должно сделать это только одно правило.

yaml
permissions:
  - object: /home/tether
    pattern: "**"
    except: [
      storage,
      storage/app,
      storage/framework,
      storage/framework/cache,
      storage/framework/sessions,
      storage/framework/views,
      storage/framework,
      storage/logs
    ]
    owner: tether
    group: tether
  - object: /home/tether/storage
    pattern: "**"
    owner: tether
    group: tether
    mode: 755
    type:
      - directory

1 ответ

Можете ли вы попробовать добавить

type:
  - directory

к вашему / домашнему / привязному объекту? Таким образом, codedeploy-agent исключит файлы, перечисленные в этом каталоге (в списке исключений), при настройке разрешений.

Другие вопросы по тегам