我正在尝试验证我从Nexus下载的工件的校验和.我可以抓住工件并下载它们并检查它们的md5sum或sha1sum,但是我需要根据Nexus的实际总和来检查它,以便我可以验证它们是否正确.
这是我用来从Nexus获取文件的命令:
curl -v -L -o /mylocation/artifact.war -u 'myuser:mypass' --get 'http://ournexus.com/service/local/artifact/maven/content?g=com.ours.stuff&a=our-service-war&v=LATEST&r=snapshots&p=war'
通过http://nexus.xwiki.org/nexus/nexus-indexer-lucene-plugin/default/docs/path__lucene_search.html,似乎我也可以搜索sha1总和,但是当我做&sha1时,我什么都没得到额外的或sha1 =(总和),即使我省略了上述所有选项,也没有提取任何内容.
这是有效的,但它是针对特定的战争,我们需要最新的(显然):
http://ournexus.com/service/local/repositories/snapshots/content/com/ours/stuff/ourapp/1.0.0-SNAPSHOT/ourapp-1.0.0-20140730.173704-88.war.sha1
这是可能的,我是在正确的轨道上吗?