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

公羊

我正在使用:

  • TFS 2017更新3
  • JFrog.jfrog-artifactory-vsts-extension-1.6.2
  • jfrog-cli版本:1.26.2

如果我使用构建服务帐户登录到构建服务器,并执行以下命令行,则它可以正常工作:

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的末尾添加结尾,则连接验证将失败。

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

... 在此处输入图片说明...任务输出

我尝试了很多次。我每次都确认没有下载文件。

我也尝试过:

  • 在规范中我的{black-box}的开头添加“ /”,以为在人工制品网址之后可能缺少斜杠,但这无济于事
  • 删除“目标” json中的尾随“ /”。
公羊

include-dirs不包含在props中;我一定早先看错了文档

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么Maven不会下载jar文件,但是下载插件正常吗?

使用JFrog CLI时Artifactory中的怪异行为下载

Windows命令行FTP客户端中的mget命令不会下载文件

Anaconda 提示不会下载 sparsesvd - 命令出错,退出状态为 1

Jfrog-CLI安装无法正常工作

sudo -u用户bash可以工作,但是$ HOME不会相应地更改

PHPExcel不会下载

PutAsync不会将请求发送到Web api,但是提琴手可以正常工作

状态更改不会触发,但是ui.router可以正常工作

程序不会返回0。它可以正常工作,但是会返回一个很大的负数

作为服务运行时,Teamcity无法启动,但是实际命令可以正常工作

syslog-ng服务不是以systemd开头,但是命令可以正常工作

R:可以正常工作,但是不能正常工作

npm run build在我的vue cli项目中抛出错误,但是npm run dev可以正常工作

pdf文件不会下载

为什么onClick如果通过界面实现不会触发,但是如果单独附加在View上,则可以正常工作

命令行或.exe中的Python程序给出了MemoryError,但是在Spyder IDE中可以正常工作

Maven只会下载pom,而不会下载jar

Nodejs似乎无法正常工作;npm可以工作,但是

jQuery .submit()无法正常工作,但是提交按钮可以正常工作

无论如何,PHP Session均无法正常工作-但是其他网站也可以正常工作

即使正确,也不会下载依赖项

卷曲不会下载空文件

https不起作用,但是http可以正常工作

ActionBarSherlock 4.0无法正常工作。但是3.5.1可以

/ proc / scsi / <设备>找不到,但是设备可以正常工作

无法使用ofstream来写空间,但是endl可以正常工作

Wget和curl可以正常工作,但是ping失败

SegFault错误,但是链接列表可以正常工作