Могу ли я включить группу по умолчанию в greenkeeper.json, когда существуют другие группы - PullRequest
0 голосов
/ 24 августа 2018

Фон

Я только что добавил файл greenekeeper.json к уже существующему (и Greenkeeper включен) репо, чтобы учесть дополнительные package.json файлы, которые ранее не отслеживалисьGreenkeeper.

greenkeeper.json

{
  "groups": {
    "default": {
      "packages": [
        "package.json"
      ]
    },
    "libs": {
      "packages": [
        "packages/lib1/package.json",
        "packages/lib2/package.json",
      ]
    }
  }
}

Наблюдение

Я вижу начальный PR для группы libs, ноЯ не вижу начальный PR для группы по умолчанию.

Вопрос

Могу ли я не иметь default группу, когда дополнительные группы (в дополнение к default) включены?

(т.е. нужно ли переименовать группу default во что-то еще ...?)

Полное раскрытие

В моем первом greenkeeper.json коммите я включил все package.json файлы в группу default.Этот коммит, как и ожидалось, сгенерировал начальный PR Greenkeeper, и этот PR включал обновления версий библиотеки для всех package.json файлов (включая корневой уровень package.json).

После моего второго greenkeeper.json коммита Greenkeeper удалил этоначальный PR, а затем создал новые PR для каждой новой группы, но он не генерировал PR для обновленной группы default ... поэтому, возможно, Greenkeeper не создает начальные PR для групп, которые были только что изменены (только дляте, которые недавно созданы) ...?

1 Ответ

0 голосов
/ 04 сентября 2018

Официальный ответ от Greenkeeper (из обмена по электронной почте):

An initial branch will only be created for new groups, or groups that have new repositories in them.

Поскольку группа default существовала и ранее, и в этой группе не было новых файлов package.json, новая первоначальная фиксация PR не была создана (даже если это начальная greenkeeper.json).

Когда я переименовал эту группу в root, я получил новый начальный PR от Greenkeeper.

Can I not have a default group, when additional groups (in addition to default) are included?

У вас может быть группа default, даже если в greenkeeper.json есть дополнительные группы.

Do I need to rename the default group to something else...?

Только если вы хотите, чтобы Greenkeeper сгенерировал новый начальный PR.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...