Azure devops ADO下载最新和以前的工件

Azure devops ADO下载最新和以前的工件,azure-devops,Azure Devops,我正在努力实现以下目标: 当我开始发布一个构建版本时,我希望在最新版本中包含上一版本。我试图做的是在版本中运行一个脚本,比较两个文件,并输出一个组合文件,突出显示添加和删除。我有一个脚本可以实现这一点,但我不完全确定如何让昨天的工件与今天的工件一起完成发布 我在考虑标记,但可能有人有一个创造性的想法。使用标记是区分工件日期的一种方法 工件本身也有一个参数来区分不同的版本 在发布管道中,您可以从同一构建管道添加两个工件 例如: 工件的版本通过构建编号来区分。您可以为这两个工件选择特定版本和目标版

我正在努力实现以下目标:

当我开始发布一个构建版本时,我希望在最新版本中包含上一版本。我试图做的是在版本中运行一个脚本,比较两个文件,并输出一个组合文件,突出显示添加和删除。我有一个脚本可以实现这一点,但我不完全确定如何让昨天的工件与今天的工件一起完成发布


我在考虑标记,但可能有人有一个创造性的想法。

使用标记是区分工件日期的一种方法

工件本身也有一个参数来区分不同的版本

在发布管道中,您可以从同一构建管道添加两个工件

例如:

工件的版本通过构建编号来区分。您可以为这两个工件选择特定版本和目标版本

然后您可以在一个发布管道中下载旧的和新的工件


注意:您需要为每个工件更改源别名。它们需要有所不同。

那么,有没有办法实现自动化?脚本每天都在运行,我想完成的是:今天的构建,假设是构建100,昨天的构建是99。99和100是消耗的工件。“明天的构建将是101,明天的100和101将被消耗,以此类推。”托马斯克。恐怕没有这样的方法能满足你的要求。目前,我们可以手动执行此操作。没有相关的变量可以随日期改变好的,谢谢你的澄清和确认。嗨@ThomasC。如果答案能给你一些帮助,你可以考虑接受它作为答案。这将有助于其他用户。