如何从构建和发布步骤访问 git 集中脚本 (VSTFS 2018)

How to access git centralized scripts from build and release steps (VSTFS 2018)

我打开了下面 link 中的线程,以便了解如何在构建和发布过程中访问一组集中的 powershell 脚本。此 link 中建议的解决方案适用于构建过程,因为 GetSources 步骤从 git 存储库下载脚本并将它们存储在代理工作目录中。但是当我 运行 发布过程时,脚本不再存在,因为发布过程的工作目录与构建过程不同。此外,脱模剂可能与构建剂不同。有没有办法在构建和发布都可以访问它们的地方下载脚本?

https://social.msdn.microsoft.com/Forums/office/en-US/f3ed703b-cb6c-47f9-80aa-9883a4905caa/how-to-access-centralized-script-from-buildrelease-step-vstfs-2018?forum=visualstudiogeneral

提前致谢, 宝拉

一般的技巧是创建一个将最新脚本发布为工件的构建定义。然后将该构建作为工件添加到发布管道中。