将工件发布到Artifactory时Jenkins出错

Joh*_*ght 8 artifactory gradle jenkins

作为Jenkins的工作,我有一个Spring-boot项目的gradle构建.我正在使用Jenkins的artifactory插件将生成的JAR发布到artifactory服务器.

构建成功完成并且工件已发布,但Jenkins控制台报告与Artifactory通信时出错(摘自下面列出的控制台).

我正在使用Jenkins 1.597,artifactory插件2.2.5和Artifactory 3.0.3

任何人都可以建议如何解决这个问题或帮助我更好地了解问题所在?

谢谢!

- 约翰

:artifactoryPublish
Deploying artifact: http://artifactory.ngdc.noaa.gov/artifactory/jenkins-local/ngdc/hazards/tsunamis/1.0-SNAPSHOT/tsunamis-1.0-SNAPSHOT.jar
Failed while reading the response from: PUT http://artifactory.ngdc.noaa.gov/artifactory/jenkins-local/ngdc/hazards/tsunamis/1.0-SNAPSHOT/tsunamis-1.0-SNAPSHOT.jar;build.name=tsunami;build.timestamp=1423158706241;build.number=42;vcs.revision=afd5283084a119a1e8a2983e0e94cfca7fc14df2 HTTP/1.1
org.codehaus.jackson.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: org.apache.http.conn.EofSensorInputStream@b51b399; line: 1, column: 2]
    at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:943)
Run Code Online (Sandbox Code Playgroud)

Joh*_*ght 0

升级到 Artifactory 3.6.0 似乎解决了该问题。现在使用 Jenkins 1.605 和 Artifactory 3.6.0,不再出现该问题。