在 yaml 管道中的变量中使用当前日期

问题描述 投票:0回答:1

我想创建一个全局变量来定义唯一的文件夹名称。
这是代码

variables:
  CurrentDate: $[format('{0:yyyy-MM-dd}', pipeline.startTime)]

当我运行管道时,我收到以下消息:

格式“yyyy-MM-dd”对于“DateTime”对象无效

有办法做到这一点吗? (我使用的是 Azure Devops Server 2022)

azure-devops azure-pipelines azure-pipelines-yaml azure-yaml-pipelines
1个回答
0
投票

格式中的

-
正在抛弃它。

使用这个:

variables:
  CurrentDate: $[ format('{0:yyyy\-MM\-dd}', pipeline.startTime) ]

请参阅格式语法了解更多详细信息

© www.soinside.com 2019 - 2024. All rights reserved.