2017-10-28 285 views
0

我找不到完整的Artifactory DSL文檔。有一些例子說明如何在「在Jenkins上使用管道作業」上使用DSL做一些事情,但是除了upload(),download(),newBuildInfo()等,我們怎麼知道還有什麼其他可用的東西?我發現的最好的方法是研究github上的jenkins-artifactory-plugin源代碼。其次,由於我還沒有找到它,有什麼辦法從Jenkins Artifactory Plugin(DSL)調用Artifactory REST API嗎?我可以使用Jenkins Artifactory Plugin(DSL)來調用Artifactory REST API嗎?

回答

0

本頁面提供所有Artifactory管道API: https://www.jfrog.com/confluence/display/RTF/Working+With+Pipeline+Jobs+in+Jenkins 此頁面還包含github中幾個示例的鏈接。 不建議使用其他未提供文檔的API,因爲它們不是爲了在外部訪問,因此可能會在將來的版本中更改。 目前沒有通用的REST調用API記錄。要從管道腳本調用REST調用,您可以使用管道的「sh」步驟中的外部REST客戶端,例如cUrl。

+0

謝謝Eyal! –

相關問題