Как распечатать параметр конвейера или этапа?

#azure-devops #azure-pipelines #azure-pipelines-release-pipeline #azure-pipelines-build-task #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!
 

Как бы я распечатал параметр lockBehavior в Azure Devops при запуске конвейера? Я попытался распечатать все переменные, используя этот код:

 jobs:
- job: testing
  steps: 
  - task: Bash@3
    inputs:
      targetType: 'inline'
      script: 'env | sort'
 

Но это не работает.

Ответ №1:

Я проверил параметры «lockBehavior» отсюда . Но я не нашел способа показать значение в журнале конвейера. Однако есть примечание «Если вы не укажете поведение блокировки, предполагается, что оно является самым быстрым». На мой взгляд,нетрудно определить значение, если вы настроили его самостоятельно.

По моему опыту, вы можете распечатать некоторые «Использовать предопределенные переменные» или «https://docs.microsoft.com/en-us/azure/devops/pipelines/process/runtime-parameters?view=azure-devopsamp;tabs=script» следуя официальному документу

Поэтому я предполагаю, что, возможно, этот параметр будет добавлен в будущем в разделе «Использовать предопределенные переменные».