Можно ли избежать обновления ядра drupal обновлением композитора? - PullRequest
0 голосов
/ 01 марта 2019

Я пытаюсь создать докер-контейнер, в котором dockerfile устанавливает определенную версию drupal, я копирую пользовательские копии composer.json / composer.lock и затем обновляю композитора, чтобы загрузить модули, указанные в этих композиторах.файлы.Я знаю, что в идеале композитор также будет контролировать ядро, но для этого проекта я пытаюсь избежать этого.

Проблема, с которой я столкнулся, заключается в том, что обновление композитора, похоже, также переустанавливает drupal, где я хочу, чтобы докер-файл контролировал это, и я бы хотел, чтобы композитор просто управлял модулями.

Это что-то, что я мог бы сделать, изменив файлы композитора (пока тесты не работали)?Похоже, вы не можете указать пакет, который композитор будет игнорировать, и там, где я вижу, вы можете указать конкретные пакеты для обновления, но это нереальное решение для этого.

Спасибо

1 Ответ

0 голосов
/ 01 марта 2019

ОК, похоже, проблема в том, что файлы composer.lock / json, которые я добавлял для запуска обновления композитора, изначально создавались с помощью composer create-project drupal-composer / drupal-project, который установил ядро ​​и таким образом добавил его вфайлы composer.lock / json.

Кажется, что просто переустанавливая добавленные модули с помощью composer на новом сайте drupal (так что упрощенные файлы composer) может быть ответом.

...