В части CI большую часть времени я предпочитаю стандартные фазы maven для выполнения этапов сборки. В этих случаях я перезаписываю application.properties, например: -Dlogging.level.root = OFF -Dspring.main.banner-mode = off, чтобы отключить журналы отладки и сэкономить драгоценное время сборки.
В некоторых конвейерах я Я предпочитаю использовать плагин релиза maven, и я заметил, что эти флаги там не работают.
Например: mvn release: prepare -Dspring.main.banner-mode = off
[INFO]
[INFO] . ____ _ __ _ _
[INFO] /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
[INFO] ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
[INFO] \\/ ___)| |_)| | | | | || (_| | ) ) ) )
[INFO] ' |____| .__|_| |_|_| |_\__, | / / / /
[INFO] =========|_|==============|___/=/_/_/_/
[INFO] :: Spring Boot :: (v2.1.4.RELEASE)
[INFO]
Все еще отображается баннер весны
Есть предложения?