UseNode@1 — używanie zadania ekosystemu Node.js w wersji 1
To zadanie służy do znajdowania, pobierania i buforowania określonej wersji Node.js i dodawania jej do ścieżki . To zadanie zapewnia również obsługę serwera proxy.
Składnia
# 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.
Dane wejściowe
version
- Wersja
string
. Wartość domyślna: 10.x
.
Wymagane. Określa wersjęNode.js przy użyciu składni zakresu wersji SemVer. Przykłady: 10.x
, , >=10.15.0
10.15.1
.
checkLatest
- Sprawdzanie najnowszej wersji
boolean
. Wartość domyślna: false
.
Sprawdza w trybie online najnowszą dostępną wersję, która spełnia specyfikację wersji. Powinno to być false
, chyba że musisz zawsze mieć najnowszą wersję. Ustawienie wartości true
spowoduje, że zadanie spowoduje naliczenie kosztów pobierania, które mogą być niepotrzebne, szczególnie w przypadku hostowanej puli kompilacji.
force32bit
- Używanie 32-bitowej wersji na agentach x64
boolean
. Wartość domyślna: false
.
Instaluje wersję x86 Node.js na 64-bitowym agencie systemu Windows. Działa tylko na agentach systemu Windows.
retryCountOnDownloadFails
- Ustawianie liczby ponownych prób w przypadku niepowodzenia pobierania węzłów
string
. Wartość domyślna: 5
.
Użyj tej opcji, gdy zadanie nie może pobrać plików binarnych węzłów z dublowania. Zadanie ponowi próbę pobrania plików binarnych dla określonych godzin.
delayBetweenRetries
- Ustawianie opóźnienia między ponawianiami
string
. Wartość domyślna: 1000
.
Użyj tej opcji, aby ustawić opóźnienie między ponownymi próbami w milisekundach. Wartość domyślna to 1000 milisekund.
Opcje sterowania zadania
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.
Zmienne wyjściowe
Brak.
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, klasyczna kompilacja, wersja klasyczna |
Działa w | Agent, DeploymentGroup |
Wymagania | Brak |
Możliwości | Uruchomienie tego zadania spełnia następujące wymagania dotyczące wszystkich kolejnych zadań w tym samym zadaniu: Node, npm, node.js |
Ograniczenia poleceń | Dowolne |
Zmienne ustawialne | Dowolne |
Wersja agenta | 2.144.0 lub nowsza |
Kategoria zadania | Narzędzie |
Wymaganie | Opis |
---|---|
Typy potoków | YAML, klasyczna kompilacja, wersja klasyczna |
Działa w | Agent, DeploymentGroup |
Wymagania | Brak |
Możliwości | Uruchomienie tego zadania spełnia następujące wymagania dotyczące wszystkich kolejnych zadań w tym samym zadaniu: Node |
Ograniczenia poleceń | Dowolne |
Zmienne ustawialne | Dowolne |
Wersja agenta | 2.144.0 lub nowsza |
Kategoria zadania | Narzędzie |