Megosztás:


UseNode@1 – Az Node.js ökoszisztéma 1. feladatának használata

Ezzel a feladatsal megkeresheti, letöltheti és gyorsítótárba helyezheti a Node.js egy adott verzióját, és hozzáadhatja azt a PATH-hoz. Ez a feladat proxytámogatást is biztosít.

Szinopszis

# 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.

Bemenetek

version - verzió
string. Alapértelmezett érték: 10.x.

Szükséges. A SemVer verziótartományszintaxisával Node.js verziót adja meg. Példák: 10.x, 10.15.1, >=10.15.0.


checkLatest - Legújabb verzió keresése
boolean. Alapértelmezett érték: false.

Online ellenőrzi a legújabb elérhető verziót, amely megfelel a verzió specifikációjának. Ennek false kell lennie, kivéve, ha mindig a legújabb verzióval kell rendelkeznie. Ha az értéket true értékre állítja, akkor a feladat letöltési költségei szükségtelenek lehetnek, különösen a üzemeltetett buildkészlet esetén.


force32bit - 32 bites verzió használata x64-ügynökökön
boolean. Alapértelmezett érték: false.

Telepíti a Node.js x86-os verzióját egy 64 bites Windows-ügynökre. Csak Windows-ügynökökön működik.


retryCountOnDownloadFails - Újrapróbálkozások számának beállítása, ha a csomópontok letöltése sikertelen volt
string. Alapértelmezett érték: 5.

Ezt a lehetőséget akkor használja, ha a feladat nem tudta letölteni a csomópont bináris fájljait a tükörből. A feladat újra megkísérli letölteni a bináris fájlokat a megadott időpontokra.


delayBetweenRetries - Késleltetés beállítása az újrapróbálkozások
string. Alapértelmezett érték: 1000.

Ezzel a beállítással ezredmásodpercben állíthatja be az újrapróbálkozások közötti késleltetést. Az alapértelmezett érték 1000 ezredmásodperc.


Feladatvezérlési lehetőségek

Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlők és gyakori feladattulajdonságok.

Kimeneti változók

Nincs.

Követelmények

Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás bekapcsolva Ügynök, DeploymentGroup
Követelmények Egyik sem
képességek A feladat futtatása megfelel a következő követelményeknek, az ugyanazon feladatban lévő további tevékenységekhez: Node, npm, node.js
parancskorlátozások Bármely
Változók beállítása Bármely
Ügynök verziója 2.144.0 vagy újabb
Tevékenységkategória Eszköz