gradle shadowJar объединяет файлы конфигурации в формате HOCON

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

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

Я надеюсь, что что-то работает без дополнительного кода, то есть это не настраиваемый преобразователь (https://imperceptibleoughtts.com/shadow/configuration/merging/) является обязательным. Кажется, существует один для XML https://github.com/johnrengelman/shadow/blob/f6ff6525c531b226f7faf44177ad5e6e7ef913b6/src/main/groovy/com/github/jengelman/gradleshanspformors/transformors/transformator/transformator/Groovy#L44, но еще не для HOCON


person Georg Heiler    schedule 19.11.2018    source источник


Ответы (1)


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

person Leo    schedule 23.11.2018
comment
Работает отлично. В простом случае reference.conf он работает даже из коробки. - person Georg Heiler; 23.11.2018