-1
我需要從我的日誌中獲取某個字符串並顯示它,但我不知道如何執行此操作。這裏是我的代碼如何從我的日誌中獲得特定的字符串?
<%if(build.result==Result.OK)
{
build.getLog(100).each()
{
line -> %>
${line}
<% } %>
現在顯示出來的字符串是這樣的(名稱會改變最後一部分):
09:19:52 Deploying artifact: http://localhost:8081/artifactory/libs-release-local/2.0.4.121106.zip
我想獲得的是HTTP串了,但我不知道如何。有人能請教我嗎?
根本不起作用。獲取錯誤。這對Groovy真的有用嗎? – user1423277
是的,它的工作原理。請參閱http://groovyconsole.appspot.com/edit/803001:單擊執行腳本,然後查看輸出。如果至少你告訴我們你得到了哪個錯誤,並且你試圖執行哪個代碼。 –
'line.substring(line.indexOf(「http://」))'必須替換'$ {line}'中的'line',而不是'line - >'中的'line'。 –