UseNode@1 . Использование задачи Node.js экосистемы версии 1
Используйте эту задачу, чтобы найти, скачать и кэшировать указанную версию Node.js и добавить ее в PATH. Эта задача также обеспечивает поддержку прокси-сервера.
Синтаксис
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# advanced
#retryCountOnDownloadFails: '5' # string. Set retry count when nodes downloads failed. Default: 5.
#delayBetweenRetries: '1000' # string. Set delay between retries. Default: 1000.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
Входные данные
version
- Версия
string
. Значение по умолчанию: 10.x
.
Обязательный. Указывает версиюNode.js с помощью синтаксиса диапазона версий SemVer. Примеры: 10.x
, 10.15.1
, >=10.15.0
.
checkLatest
- Проверка наличия последней версии
boolean
. Значение по умолчанию: false
.
Проверяет в Сети наличие последней доступной версии, удовлетворяющей спецификации версии. Это должно быть false
за исключением случаев, когда требуется всегда иметь последнюю версию. Установка значения true
приведет к тому, что задача будет нести затраты на скачивание, которые могут быть ненужными, особенно в случае размещенного пула сборок.
force32bit
- Использование 32-разрядной версии в агентах x64
boolean
. Значение по умолчанию: false
.
Устанавливает x86-версию Node.js на 64-разрядном агенте Windows. Работает только с агентами Windows.
retryCountOnDownloadFails
- Настройка счетчика повторных попыток при сбое скачивания узлов
string
. Значение по умолчанию: 5
.
Используйте этот параметр, если задаче не удалось скачать двоичные файлы узла из зеркало. Задача будет повторять скачивание двоичных файлов в течение указанного времени.
delayBetweenRetries
- Настройка задержки между повторными попытками
string
. Значение по умолчанию: 1000
.
Используйте этот параметр, чтобы задать задержку между повторными попытками в миллисекундах. Значение по умолчанию — 1000 миллисекунда.
Параметры управления задачами
Помимо входных данных, все задачи имеют параметры управления. Дополнительные сведения см. в разделе Параметры управления и общие свойства задачи.
Выходные переменные
Нет.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
Требования | Нет |
Capabilities | Выполнение этой задачи удовлетворяет следующим требованиям для всех последующих задач в том же задании: Node, npm, node.js |
Ограничения команд | Любой |
Устанавливаемые переменные | Любой |
Версия агента | 2.144.0 или более поздней версии |
Категория задач | Инструмент |
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
Требования | Нет |
Capabilities | Выполнение этой задачи удовлетворяет следующим требованиям для всех последующих задач в том же задании: Node |
Ограничения команд | Любой |
Устанавливаемые переменные | Любой |
Версия агента | 2.144.0 или более поздней версии |
Категория задач | Инструмент |