Testing 无法弄清楚如何使用";链接“;构建上的按钮';s检验

Testing 无法弄清楚如何使用";链接“;构建上的按钮';s检验,testing,azure-devops,devops,azure-artifacts,Testing,Azure Devops,Devops,Azure Artifacts,你好 我所在的公司开始使用Azure DevOps来加快工作流程并提高效率。我们仍在适应,有一个问题我还不能回答。成功构建后,我们可以通过Azure artifacts下载创建的工件(html和excel文件),Azure artifacts在屏幕截图右上角显示了一个按钮: 我和我的团队希望使用上面截图左下角以灰色突出显示的“链接”按钮直接访问这些文件。这是因为以屏幕截图之前描述的方式下载的工件是一个.zip文件,我们希望直接访问它们。如果该按钮有其他功能,我想知道该按钮的用途。在迁移到Azu

你好

我所在的公司开始使用Azure DevOps来加快工作流程并提高效率。我们仍在适应,有一个问题我还不能回答。成功构建后,我们可以通过Azure artifacts下载创建的工件(html和excel文件),Azure artifacts在屏幕截图右上角显示了一个按钮:

我和我的团队希望使用上面截图左下角以灰色突出显示的“链接”按钮直接访问这些文件。这是因为以屏幕截图之前描述的方式下载的工件是一个.zip文件,我们希望直接访问它们。如果该按钮有其他功能,我想知道该按钮的用途。在迁移到Azure DevOps时,我做了大量的研究,但是我找不到关于这个特定按钮的任何信息

我们将文件添加到构建中以稍后显示为artifac的方式如下所示: :


感谢您的时间,如果您需要任何其他信息,请让我知道。

记住所有这些都集中在持续集成和持续交付/部署上,所以当您谈论工件时,是构建或集成管道(CI)的结果,然后你可以使用这些工件来发布你的软件版本,并将它们连接到发布管道(CD),如果你做得很好,你永远不必手动下载这些工件并将它们安装到你的服务器上,这就是azure devops许多平台都在试图解决的问题,据我所知,该按钮是获取工件的唯一方法

另一方面,当您谈到链接按钮时,它是链接相关项目的,如下所示:

假设你也在使用azure devops的积压工作,你的团队也在使用SCRUM,因此你使用Sprint,然后你有PBI和任务,当开发人员处理这些任务时,他创建了他的第一个链接:一个分支,然后他在代码更改后执行拉取请求,这是你的第二个链接;您接受PR,然后它将创建指向该任务的另一个链接。最后,在您接受PR之后,您将运行一个管道,然后,当您构建HTML和EXCEL文件时,它将包含一个指向与该构建相关的任务的链接

这就像跟踪所有流程、代码更改以及与构建和发布相关的其他内容一样

以下是一些链接类型:


我已经使用Azure DevOps很长一段时间了,我从未见过工件“解压”,可能是可能的,但不是必要的。

记住所有这些都集中在持续集成和持续交付/部署上,所以当你谈论工件时,是构建或集成管道(CI)的结果,然后你可以使用这些工件来发布你的软件版本,并将它们连接到发布管道(CD),如果你做得很好,你永远不必手动下载这些工件并将它们安装到你的服务器上,这就是azure devops许多平台都在试图解决的问题,据我所知,该按钮是获取工件的唯一方法

另一方面,当您谈到链接按钮时,它是链接相关项目的,如下所示:

假设你也在使用azure devops的积压工作,你的团队也在使用SCRUM,因此你使用Sprint,然后你有PBI和任务,当开发人员处理这些任务时,他创建了他的第一个链接:一个分支,然后他在代码更改后执行拉取请求,这是你的第二个链接;您接受PR,然后它将创建指向该任务的另一个链接。最后,在您接受PR之后,您将运行一个管道,然后,当您构建HTML和EXCEL文件时,它将包含一个指向与该构建相关的任务的链接

这就像跟踪所有流程、代码更改以及与构建和发布相关的其他内容一样

以下是一些链接类型:

我已经使用AzureDevOps很长一段时间了,我从未见过“解压”的工件,可能是可能的,但不是必要的

无法确定如何在生成的测试中使用“链接”按钮

对于工件文件没有这样的直接访问链接,我们只能获得下载URL

当我们将工件发布到Azure管道时,我们可以通过
摘要
选项卡下的
工件资源管理器
访问工件文件的内容:

即使我们可以获得下载URL,但我们无法直接获得访问链接,因为工件文件被视为附件,附件只能获得下载链接

另一方面,我也使用fiddler或F12来获取请求链接。当我单击右上角的
Artifacts
按钮时,我得到了如下URL:

https://dev.azure.com/<OrganizationName>/_apis/resources/Containers/3166757?itemPath=drop
https://dev.azure.com//_apis/resources/Containers/3166757?itemPath=drop
但是,如果我们用浏览器打开它,就会得到json格式的结果

对于您提到的链接,正如David指出的,它包含一个指向与构建/测试相关的任务的链接

希望这有帮助

无法确定如何在生成的测试中使用“链接”按钮

对于工件文件没有这样的直接访问链接,我们只能获得下载URL

当我们将工件发布到Azure管道时,我们可以通过
摘要
选项卡下的
工件资源管理器
访问工件文件的内容:

即使我们可以获得下载URL,但我们无法直接获得访问链接,因为工件文件被视为附件,附件只能获得下载链接

另一方面,我也使用fiddler或F12来获取请求链接。当我单击右上角的
Artifacts
按钮时,我得到了如下URL:

https://dev.azure.com/<OrganizationName>/_apis/resources/Containers/3166757?itemPath=drop
https://dev.azure.com//_apis/resources/Containers/3166757?itemPath=drop