如何打印出管道或阶段的参数?
How do I print out a pipeline's or a stage's parameter?
-
azure-devops
-
azure-pipelines-build-task
-
azure-pipelines
-
azure-pipelines-release-pipeline
-
azure-pipelines-yaml
假设我有以下阶段和管道:
stages:
- stage: A
lockBehavior: sequential
jobs:
- job: Job
steps:
- script: Hey!
lockBehavior: runLatest
stages:
- stage: A
jobs:
- job: Job
steps:
- script: Hey!
当 运行 管道时,如何在 Azure Devops 中打印出 lockBehavior 参数?我尝试使用此代码打印出所有变量:
jobs:
- job: testing
steps:
- task: Bash@3
inputs:
targetType: 'inline'
script: 'env | sort'
但这不起作用。
我检查了 here 中的参数“lockBehavior”。但是我还没有找到一种方法来显示管道日志中的值。但是,有一个注释“如果不指定 lockBehavior,则假定为 runLatest”。在我看来,如果你自己设置它,就不难知道它的价值。
根据我的经验,您可以按照 offical doc
所以我猜想以后可能会在“使用预定义变量”中添加这个参数。
azure-devops
azure-pipelines-build-task
azure-pipelines
azure-pipelines-release-pipeline
azure-pipelines-yaml
假设我有以下阶段和管道:
stages:
- stage: A
lockBehavior: sequential
jobs:
- job: Job
steps:
- script: Hey!
lockBehavior: runLatest
stages:
- stage: A
jobs:
- job: Job
steps:
- script: Hey!
当 运行 管道时,如何在 Azure Devops 中打印出 lockBehavior 参数?我尝试使用此代码打印出所有变量:
jobs:
- job: testing
steps:
- task: Bash@3
inputs:
targetType: 'inline'
script: 'env | sort'
但这不起作用。
我检查了 here 中的参数“lockBehavior”。但是我还没有找到一种方法来显示管道日志中的值。但是,有一个注释“如果不指定 lockBehavior,则假定为 runLatest”。在我看来,如果你自己设置它,就不难知道它的价值。
根据我的经验,您可以按照 offical doc
所以我猜想以后可能会在“使用预定义变量”中添加这个参数。