我正在尝试编写一个使用altRemotePath下载方法的Artifactory插件
download {
altRemotePath { repoPath ->
log.info "Original Path is =${ repoPath}"
}
}
点击下载按钮后,根本不会调用脚本,日志中没有任何内容
注意:我可以运行其他方法,例如
beforeDownloadRequest { request, repoPath ->
但不是
altRemotePath { repoPath ->
先谢谢。
答案 0 :(得分:1)
可能没有调用altRemotePath
回调,因为您正在下载已存储在Artifactory中的工件。
回顾Artifactory的User Plugin documentation,我们可以看到规范说明了这个回调被调用:
联系远程存储库时
这意味着只有在执行期望从远程存储库解析工件的请求时才会调用回调。