Artifactory示例插件:无法调用altRemotePath下载

时间:2014-02-25 13:14:49

标签: artifactory

我正在尝试编写一个使用altRemotePath下载方法的Artifactory插件

  download {
    altRemotePath { repoPath ->
        log.info "Original Path is =${ repoPath}"
    }
  }

点击下载按钮后,根本不会调用脚本,日志中没有任何内容

注意:我可以运行其他方法,例如

       beforeDownloadRequest { request, repoPath ->

但不是

       altRemotePath { repoPath ->

先谢谢。

1 个答案:

答案 0 :(得分:1)

可能没有调用altRemotePath回调,因为您正在下载已存储在Artifactory中的工件。

回顾Artifactory的User Plugin documentation,我们可以看到规范说明了这个回调被调用:

  

联系远程存储库时

这意味着只有在执行期望从远程存储库解析工件的请求时才会调用回调。