Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tfs 有没有一种方法可以像GitHub那样在Azure DevOps上托管二进制文件?_Tfs_Azure Devops_Azure Pipelines_Continuous Deployment - Fatal编程技术网

Tfs 有没有一种方法可以像GitHub那样在Azure DevOps上托管二进制文件?

Tfs 有没有一种方法可以像GitHub那样在Azure DevOps上托管二进制文件?,tfs,azure-devops,azure-pipelines,continuous-deployment,Tfs,Azure Devops,Azure Pipelines,Continuous Deployment,我主要开发桌面应用程序和类库,我正在努力找到一种使用管道自动化托管它们的方法 我知道我可以把他们推到联合国军司令部,但人们需要知道找到他们的途径。它可以工作,但不是很友好 我想要的是一种在DevOps服务器上托管它们的方法,比如GitHub。在GitHub上有一个发布部分,您可以转到该部分并下载项目的二进制文件。我知道Azure DevOps面向Web应用程序,但是有人找到了使用构建/发布管道来自动托管二进制文件的方法吗?我认为您正在寻找的是Azure DevOps项目中测试计划中的事实 您可以

我主要开发桌面应用程序和类库,我正在努力找到一种使用管道自动化托管它们的方法

我知道我可以把他们推到联合国军司令部,但人们需要知道找到他们的途径。它可以工作,但不是很友好


我想要的是一种在DevOps服务器上托管它们的方法,比如GitHub。在GitHub上有一个发布部分,您可以转到该部分并下载项目的二进制文件。我知道Azure DevOps面向Web应用程序,但是有人找到了使用构建/发布管道来自动托管二进制文件的方法吗?

我认为您正在寻找的是Azure DevOps项目中测试计划中的事实

您可以在此处轻松发布和下载二进制文件。创建一个提要并使用任何类型的包连接到它,包括内置的包,如NuGet和Maven,或者您可以自定义它,在其中称为通用包


您可以在中找到更多有用的信息,了解以及如何使用。

我知道Azure DevOps面向Web应用,这是一种误解。创建一个通用工件提要。将二进制文件推送到artifacts提要。根据那些文档,我必须使用Azure CLI发布和下载通用软件包。我想从管道中发布它们。我找到了Universal Package任务。但是当我运行它时,我得到一个错误:#[error]无法获取工件工具。Azure DevOps服务器不支持通用软件包。我发现on prem DevOps服务器不支持此功能。您也可以使用管道中的powershell任务来cll Azure CLI。至于你提到的错误,我建议你可以打开一个新的线程,并提供更多的错误日志消息和更多相关信息,因为评论中的信息是有限的,一个线程的一个问题是帮助在线用户查找类似情况的更好方法。如果你已经知道如何在Azure DevOps中托管二进制文件,你可以接受我的帖子作为答案。