我正在尝试使用VSO自动生成以下NuGet软件包: NuGet Package
我的问题是所有三个“运行时”库都建立在不同的平台上。因此,我在VSO中具有以下构建配置: VSO Build
构建完成后,每个代理程序作业都会为其平台发布本机工件: Native Artifacts
我的问题是:是否可以向构建中添加第4个代理作业,以等待所有其他作业,然后聚集工件并生成包含所有内容的NuGet包?
当前,我需要手动下载工件并运行脚本来打包和签名NuGet软件包。这很烦人,因为它需要在我的本地计算机上安装证书并安装签名工具等。
谢谢!
答案 0 :(得分:0)
您正在寻找第4个代理作业上的“运行此作业”设置。 “仅当所有先前的作业完成时”听起来像您想要的值。然后,您可以使用powershell和/或NuGet任务来自动化您的过程。