2017-10-28 241 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! –

相关问题