1
在我的Jenkins構建中,我有一個Groovy腳本(因爲我使用的是管道插件),我試圖使用OkHttpClient
進行API調用。導入庫到Jenkins groovy腳本
我有以下的葡萄代碼,我從here有:
@Grapes(
@Grab(group='com.squareup.okhttp', module='okhttp', version='2.7.5')
)
對於這一點,我得到:
General error during conversion: Error grabbing Grapes -- [unresolved dependency: com.squareup.okkhttp#okhttp;2.7.5: not found]
java.lang.RuntimeException: Error grabbing Grapes -- [unresolved dependency: com.squareup.okhttp#okhttp;2.7.5: not found]
at sun.reflect.NativeContructorAccessorImpl.newInstance0(Native Method)
任何想法可能是錯誤的?
不能在Jenkins管道腳本中運行時檢測包嗎?
什麼是詹金斯版本? –
版本是'2.46' – octavian
是否安裝了[管道共享Groovy庫插件](https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Shared+Groovy+Libraries+Plugin)。他們自2.3版本以來支持'@ Grab' –