CmdLine@1 — задача командной строки версии 1
Используйте эту задачу для запуска программы из командной строки.
Примечание
Существует более новая версия этой задачи. Используйте CmdLine@2.
Синтаксис
# Command Line v1
# Run a command line with arguments.
- task: CmdLine@1
inputs:
filename: # string. Required. Tool.
#arguments: # string. Arguments.
# Advanced
#workingFolder: # string. Working folder.
#failOnStandardError: false # boolean. Fail on Standard Error. Default: false.
Входные данные
filename
- Инструмент
string
. Обязательный.
Имя запускаемого средства. Средство должно быть найдено в пути. При необходимости можно указать полный путь, но путь должен присутствовать в агенте.
Примечание. Вы можете использовать $(Build.SourcesDirectory)\, если требуется путь относительно репозитория.
arguments
- Аргументы
string
.
Аргументы, передаваемые средству. Используйте двойные кавычки для экранирования пробелов.
workingFolder
- Рабочая папка
string
.
Указывает рабочий каталог для выполнения команд. Если оставить его пустым, рабочий каталог будет $(Build.SourcesDirectory).
failOnStandardError
- Сбой при стандартной ошибке
boolean
. Значение по умолчанию: false
.
Если задано значение "true", задача завершается неудачно, если какие-либо ошибки записываются в поток стандартных ошибок.
Параметры управления задачами
Помимо входных данных, все задачи имеют параметры управления. Дополнительные сведения см. в разделе Параметры управления и общие свойства задачи.
Выходные переменные
Нет.
Remarks
В CommandLine@2 есть более новая версия задачи командной строки.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
Требования | Нет |
Capabilities | Эта задача не удовлетворяет требованиям для последующих задач в задании. |
Ограничения команд | Любой |
Устанавливаемые переменные | Любой |
Версия агента | Все поддерживаемые версии агента. |
Категория задач | Служебная программа |