Задача AzureCLI@2 — Конвейер ADO — изменение рабочего каталога по умолчанию

#azure-devops #azure-pipelines #working-directory #dbt #cicd

Вопрос:

Мне нужна помощь в изменении рабочего каталога по умолчанию для моей задачи Azure CLI. Приведенный ниже код не работает для меня.

 - task: AzureCLI@2
    displayName: 'dbt debug'
    inputs:
      azureSubscription: XXXX
      ScriptType: bash
      scriptLocation: inlineScript
      inlineScript: |
        dbt --version
        dbt debug --profiles-dir $(location) 
        workingDirectory: '$(System.DefaultWorkingDirectory)'
 

Он выдает ошибку — рабочий каталог:: команда не найдена.

Ответ №1:

Он выдает ошибку — рабочий каталог:: команда не найдена.

Похоже, что это проблема формата YAML.

Вы можете попробовать образец:

 - task: AzureCLI@2
    displayName: 'dbt debug'
    inputs:
      azureSubscription: XXXX
      ScriptType: bash
      scriptLocation: inlineScript
      workingDirectory: '$(System.DefaultWorkingDirectory)'
      inlineScript: |
        dbt --version
        dbt debug --profiles-dir $(location) 
 
 

Вот документ о задаче Azure CLI

Комментарии:

1. Большое вам спасибо за ваш быстрый ответ. Этот вопрос был решен.