gradle shadowJar объединяет файлы конфигурации в формате HOCON - PullRequest
0 голосов
/ 19 ноября 2018

Как объединить application.con файлы в формате HOCON для конфигурации lightben / typesafe https://github.com/lightbend/config при создании толстой банки с использованием Gradle с плагином shadow?

т.е. существует> 1 модуль, который предоставляет файл application.conf, который необходимо объединить при создании толстой банки.

Я хотел бы надеяться, что что-то без дополнительного кода сработает, т. Е. Не требуется пользовательский Transformer (https://imperceptiblethoughts.com/shadow/configuration/merging/). Кажется, что существует такой для XML https://github.com/johnrengelman/shadow/blob/f6ff6525c531b226f7faf44177ad5e6e7ef913b6/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/transformers/XmlAppendingTransformer.groovy#L44, но еще не для HOCON

1 Ответ

0 голосов
/ 23 ноября 2018

Я думаю, что-то вроде этого Объединение нескольких файлов TypeSafe Config и разрешение только после того, как все они объединены , но я боюсь, что вам нужно изменить свой код.

...