我使用 TFS vNext 构建系统创建了自动部署步骤。
在一个步骤中,我需要访问 $(Date:yyyyMMdd) 以获取一些文件版本控制内容。

您可以在下面找到配置和错误片段:

powershell - TFS 构建 powershell 脚本步骤 : Not able to access $(Date:yyyyMMdd) variable-LMLPHP

powershell - TFS 构建 powershell 脚本步骤 : Not able to access $(Date:yyyyMMdd) variable-LMLPHP

那么知道如何在 PowerShell 脚本步骤中访问与日期相关的变量作为参数吗?

最佳答案

"$(Date:yyyyMMdd)"是内部版本号格式的 token ,而不是 variable 。所以你不能在构建步骤中使用它。

另一种方法是将“General”选项卡下的“Build number format”设置为“$(Date:yyyyMMdd)”,变量“$(Build.BuildNumber)”将填充为“$(日期:yyyyMMdd)”。然后您可以在构建步骤中使用“$(Build.BuildNumber)”变量。

关于powershell - TFS 构建 powershell 脚本步骤 : Not able to access $(Date:yyyyMMdd) variable,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38048514/

10-13 08:34