Artifactory:TFS Release 任务不会下载,但相应的 jfrog-cli 命令可以正常工作

Artifactory: TFS Release task won't download, but corresponding jfrog-cli command works fine

我正在使用:

如果我使用构建服务帐户登录到构建服务器,并执行以下命令行,它会起作用:

D:\agent\TFS_AGENT_work\r2\a>d:\agent\TFS_AGENT_work\_jfrog\current\jfrog.exe rt dl --url=http://FQDN:PORT/artifactory/ --recursive --include-dirs=true --user=USER --password=PASSWORD {black-box}/{grey-box}/ "d:\agent\TFS_AGENT_work\r2\a/"

“{black-box}”和“{grey-box}”与下面屏幕截图中的彩色框相同。

发布任务如下所示:

这是人工服务配置:

如果我在服务器 URL 的末尾添加尾随 /,就像我在命令中所做的那样,连接验证失败。

发布任务看起来运行良好,但实际上并没有下载文件。这是输出:

... ...

这个我试过很多次了。我每次都验证过文件肯定没有下载

我也试过:

include-dirs 不包含在道具中;我一定是之前看错了docs

{
  "files": [
    {
      "pattern": "{black-box}/{grey-box}/",
      "target": "$(Agent.ReleaseDirectory)\",
      "recursive": "true",
      "include-dirs": "true"
    }
  ]
}