【问题标题】:Pass 'name' as parameter in YAML在 YAML 中将 \'name\' 作为参数传递
【发布时间】:2023-02-02 07:59:10
【问题描述】:

我有一个 YAML 文件如下:

name: $(major).$(minor).$(Date:yyMM).$(Rev:r)

trigger:
- develop
- main
- master
- users/*

pool:
  vmImage: "windows-latest"

variables:
  "major": '2'
  "minor": '0'

stages:

- template: build.yml
  parameters:
    tagName: 
    repoToCheckout: ''
    checkoutPath: ''

有没有办法将name作为tagName参数的值传递?

在尝试

tagName: $(major).$(minor).$(Date:yyMM).$(Rev:r)

我收到错误:

【问题讨论】:

  • 你可以试试这些variables: - name: one value: initialValue -script: | echo ${{ variables.one }} # outputs initialValuethis
  • 你可以:tagName: $(Build.BuildNumber)
  • 谢谢!请将其添加为答案。

标签: azure-devops yaml


【解决方案1】:

标记名称:$(Build.BuildNumber)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-26
    • 1970-01-01
    • 2019-03-15
    • 2015-12-09
    • 2020-09-13
    • 2018-09-25
    • 2012-09-03
    • 1970-01-01
    相关资源
    最近更新 更多