0

我們正在使用TeamCity與Artifactory插件,利用Maven構建的發佈管理功能。teamcity 2017.1.1 artifactory插件發佈管理

但是,我剛剛將TeamCity從8.1.4升級到2017.1.1,並且在使用Artifactory發佈管理選項卡成功運行發佈版本後,後續版本顯示指向構建信息的鏈接,但不顯示Artifactory版本推廣。

我們正在運行插件的Artifactory Pro 4.15.0,v.2.3.1。

任何想法,爲什麼它可能無法使用?

我們有TeamCity的-server.log的條目:

[2017-05-30 16:40:04,149] ERROR - jetbrains.buildServer.SERVER - Error java.lang.InstantiationException: bean buildId not found within scope while processing request: GET '/viewLog.html?buildId=1151702&tab=buildResultsDiv&buildTypeId=XXXXXXX_Compile', from client 162.11.60.209:58332, authenticated as XXXXXXX {id=2} 
java.lang.InstantiationException: bean buildId not found within scope 
      at org.apache.jsp.plugins.artifactory.promotionResultsFragmentExtension_jsp._jspService(promotionResultsFragmentExtension_jsp.java:136) 
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) 
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) 

回答

1

請看到這個問題的解決JIRA [TCAP-293] [1]。這個bug將在計劃於6月底發佈的TeamCity插件的下一個版本中得到解決。