无法弄清楚如何在构建测试中使用 "link" 按钮
Cannot figure out how to use "link" button on build's test
我工作的公司开始使用 Azure DevOps 来加快工作流程并提高效率。我们还在适应中,有一个问题我还不能回答。成功构建后,我们可以通过 Azure Artifacts 下载创建的工件(一个 html 和一个 excel 文件),在下面的屏幕截图的右上角显示一个按钮:
我和我的团队想使用上面屏幕截图左下角以灰色突出显示的“link”按钮直接访问这些文件。这是因为以截图前描述的方式下载的工件是一个 .zip 文件,我们想直接访问它们。如果该按钮具有其他功能,我想知道该按钮的用途。我在迁移到 Azure DevOps 时进行了大量研究,但找不到有关此特定按钮的任何信息。
我们将文件添加到构建中以便稍后作为工件呈现的方式如下所示:
:
感谢您抽出宝贵时间,如果您需要任何其他信息,请告诉我。
记住所有这些都集中在持续集成和持续 delivery/deployment 上,所以当您谈论工件是构建或集成管道的结果时 (CI),那么您可以使用这些工件发布你的软件版本并将它们附加到发布管道 (CD),如果你做得好,你将永远不必手动下载这些工件并将它们安装在你的服务器上,这就是 azure devops 许多平台的关键试图解决,据我所知,该按钮是您获得工件的唯一途径。
另一方面,当您谈论 link 按钮时,link 相关项目如下:
假设您也在 azure devops 中使用积压,您的团队也使用 SCRUM,因此您使用冲刺,然后您有 PBI 和任务,当开发人员处理这些任务时,他创建了他的第一个 link : 一个BRANCH,然后他在代码更改后做一个Pull Request,还有你的第二个link;您接受 PR,然后它将为该任务创建另一个 link。最后,在你接受 PR 之后,你有一个通往 运行 的管道,然后,当你构建你的 HTML 和 EXCEL 文件时,它将包含一个 link 到与以下任务相关的任务那个建筑。
这就像跟踪所有流程、代码更改和其他与构建和发布相关的内容。
这里有一些 link 类型:
我已经使用 Azure DevOps 很长时间了,我从未见过工件 "unzipped",也许有可能但没有必要。
Cannot figure out how to use “link” button on build's test
Artifacts 文件没有这样的直接访问 link,我们只能下载 URL。
当我们将工件发布到 Azure 管道时,我们可以通过 Summary
选项卡下的 Artifacts explorer
访问工件文件的内容:
即使我们可以得到下载URL,但是我们不能直接得到访问link,因为工件文件被视为附件,只能得到下载link.
另一方面,我也是用fiddler或者F12来获取请求link,当我点击右上角的Artifacts
按钮时,我得到了URL之类的:
https://dev.azure.com/<OrganizationName>/_apis/resources/Containers/3166757?itemPath=drop
但是,如果我们用浏览器打开它,我们会得到 json 格式的结果。
对于您所说的 link,就像 David 指出的那样,它包含与 build/test 相关的任务的 link。
希望对您有所帮助。
我工作的公司开始使用 Azure DevOps 来加快工作流程并提高效率。我们还在适应中,有一个问题我还不能回答。成功构建后,我们可以通过 Azure Artifacts 下载创建的工件(一个 html 和一个 excel 文件),在下面的屏幕截图的右上角显示一个按钮:
我和我的团队想使用上面屏幕截图左下角以灰色突出显示的“link”按钮直接访问这些文件。这是因为以截图前描述的方式下载的工件是一个 .zip 文件,我们想直接访问它们。如果该按钮具有其他功能,我想知道该按钮的用途。我在迁移到 Azure DevOps 时进行了大量研究,但找不到有关此特定按钮的任何信息。
我们将文件添加到构建中以便稍后作为工件呈现的方式如下所示:
感谢您抽出宝贵时间,如果您需要任何其他信息,请告诉我。
记住所有这些都集中在持续集成和持续 delivery/deployment 上,所以当您谈论工件是构建或集成管道的结果时 (CI),那么您可以使用这些工件发布你的软件版本并将它们附加到发布管道 (CD),如果你做得好,你将永远不必手动下载这些工件并将它们安装在你的服务器上,这就是 azure devops 许多平台的关键试图解决,据我所知,该按钮是您获得工件的唯一途径。
另一方面,当您谈论 link 按钮时,link 相关项目如下:
假设您也在 azure devops 中使用积压,您的团队也使用 SCRUM,因此您使用冲刺,然后您有 PBI 和任务,当开发人员处理这些任务时,他创建了他的第一个 link : 一个BRANCH,然后他在代码更改后做一个Pull Request,还有你的第二个link;您接受 PR,然后它将为该任务创建另一个 link。最后,在你接受 PR 之后,你有一个通往 运行 的管道,然后,当你构建你的 HTML 和 EXCEL 文件时,它将包含一个 link 到与以下任务相关的任务那个建筑。
这就像跟踪所有流程、代码更改和其他与构建和发布相关的内容。
这里有一些 link 类型:
我已经使用 Azure DevOps 很长时间了,我从未见过工件 "unzipped",也许有可能但没有必要。
Cannot figure out how to use “link” button on build's test
Artifacts 文件没有这样的直接访问 link,我们只能下载 URL。
当我们将工件发布到 Azure 管道时,我们可以通过 Summary
选项卡下的 Artifacts explorer
访问工件文件的内容:
即使我们可以得到下载URL,但是我们不能直接得到访问link,因为工件文件被视为附件,只能得到下载link.
另一方面,我也是用fiddler或者F12来获取请求link,当我点击右上角的Artifacts
按钮时,我得到了URL之类的:
https://dev.azure.com/<OrganizationName>/_apis/resources/Containers/3166757?itemPath=drop
但是,如果我们用浏览器打开它,我们会得到 json 格式的结果。
对于您所说的 link,就像 David 指出的那样,它包含与 build/test 相关的任务的 link。
希望对您有所帮助。