Pra*_*mar 5 java build gradle jenkins spring-boot
我已经gradle从更新4.6到6.1,现在的问题是我在运行publishBootJavaPublicationToMavenRepository任务时看不到詹金斯控制台上打印的任何信息。
在执行此任务之前,您会看到类似的内容Upload: http://nexusblabla.war
,但现在此任务没有打印任何内容。
如果您只是想取回上传文件的日志消息,那么您必须使用Gradle 的--info命令行选项。继续你的例子:
gradle --info publishBootJavaPublicationToMavenRepository
Run Code Online (Sandbox Code Playgroud)
我不知道为什么,但显然这些消息的日志级别已经从Gradle 4.10更改LIFECYLCE为INFO。您可以--debug在发布时看到与该选项的区别:
gradle --info publishBootJavaPublicationToMavenRepository
Run Code Online (Sandbox Code Playgroud)
11:44:55.666 [LIFECYCLE] [org.gradle.internal.resource.transfer.ProgressLoggingExternalResourceUploader] Upload http://127.0.0.1:8000/com/example/foo/1.0.0/foo-1.0.0.zip
Run Code Online (Sandbox Code Playgroud)
不幸的是,此更改似乎既未在发行说明中提及,也未在任何问题/提交中提及 - 或者至少我找不到任何此类提及。为了完整起见,以下是与控制台日志记录相关的高于 4.6 的 Gradle 版本的所有发行说明条目:
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |