如何使用REST API更改P2存储库配置
下面的步骤将帮助您通过REST API更改P2存储库配置。
我们还创建了一个cURL可命令部署用户插件,可在在这里.这将使您能够获取和设置P2 url都是由P2存储库,关于它有更多的信息在这里.
关于如何部署P2用户插件的信息是可用的在这里.
这个用户插件支持两个命令:
1.getP2Urls -返回Artifactory应用程序中的当前P2设置。的旋度执行命令如下:
curl -uadmin:密码-X POST "http://localhost:8081/artifactory/api/plugins/execute/getP2Urls?params =回购= repoKey”
设置的值repoKey到P2虚拟存储库的名称。
2.modifyP2Urls -将根据JSON文件中配置的版本修改P2。这里有一个例子:
{"repo": "p2-virtual","urls": ["http://dl.google.com/eclipse/plugin/3.7","http://download.eclipse.org/releases/luna","http://download.eclipse.org/mylyn/releases/luna","http://download.eclipse.org/eclipse/updates/4.4","local://p2-local/eclipse-repository/eclipse-repository/1.0.0-SNAPSHOT/eclipse-repository-1.0.0-20141213.002711-2.zip!/ ")}
这里有一个例子旋度命令:
curl -uadmin:password -T /path/to/jsonFile -X POST "http://localhost:8081/artifactory/api/plugins/execute/modifyP2Urls"
