2017-01-13 2 views
1

Похоже, что это очень действительный прецедент (в реальном мире более одного ppl берут на себя выполнение работ по техническому обслуживанию), поэтому мне было интересно, есть ли что-то, что мне не хватает в отношении параметров metadata.rb.Как я могу добавить нескольких сопровождающих в Поваренную книгу шеф-повара?

docs состояния:

maintainer 

The name of the person responsible for maintaining a cookbook, either an individual or an organization. 

For example: 

maintainer 'Adam Jacob' 

`maintainer_email` 

The email address for the person responsible for maintaining a cookbook. Only one email can be listed here, so if this needs to be forwarded to multiple people consider using an email address that is already setup for mail forwarding. 

For example: 

maintainer_email '[email protected]' 

выше, кажется, намекая, что шеф-повар принимает только один сопровождающий за поваренную книгу ...?

Кто-нибудь когда-либо видел это с более чем одним/знал, как это можно сделать? (например, несколько строк maintainer)?

+1

Просто падение 'MAINTAINERS.md' в кулинарных репо. См. Эту кулинарную книгу для примера. https://github.com/chef-cookbooks/users. FWIW, это просто информативная линия. – Tensibai

ответ

3

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

1

При создании кулинарной локально вы можете использовать команду :

повар генерировать тест кулинарной -C "maintainer1", "maintainer2" -m "maintainer1", "maintainer2"

metadata.rb:

название 'тест' сопровождающим 'maintainer1, maintainer2'
maintainer_email 'maintainer1, maintainer2'
лицензионного 'all_rights'
описания 'тест Установлено/Настраивает'
long_description 'Устанавливает/Настраивает тест'
версии '0.1.0'

Смежные вопросы