如何在不使用Maven的情况下判断神器是否在Nexus 3中

时间:2017-03-01 21:01:49

标签: groovy nexus

我需要一种方法来使用Groovy / Java中的HTTPBuilder和url来判断一个工件是否在Nexus 3存储库中。 Maven不可用。

<p>This maven2 hosted repository is not directly browsable at this URL.</p>

示例代码可能是

String url = 'http://nexus.company.com:8081/nexus/repository/myrepo/com/company/sample-app/1.0.1/sample-app-1.0.1.war'
new HTTPBuilder(url).get(path: '') { response ->
   return response.statusLine.statusCode == 404
}

无论是否存在,这将给我一个带有text / html响应的200。

如果没有实际下载工件,如何进行操作的加分点。

0 个答案:

没有答案