Dela via


OutputFile interface

Vid varje filuppladdning skriver Batch-tjänsten två loggfiler till beräkningsnoden,fileuploadout.txtochfileuploaderr.txt. Dessa loggfiler används för att lära dig mer om ett specifikt fel.

Egenskaper

destination

Destinationen för utdatafilen/utdatalarna.

filePattern

Ett mönster som visar vilka(r) filer som ska laddas upp. Både relativa och absoluta vägar stöds. Relativa sökvägar är relativa till arbetskatalogen Task. Följande jokrar stöds: * matchar 0 eller fler tecken (till exempel mönster abc* skulle matcha abc eller abcdef), ** matchar vilken katalog som helst, ? matchar vilket enskilt tecken som helst, [abc] matchar ett tecken i parentesen, och [a-c] matchar ett tecken i intervallet. Parenteser kan inkludera en negation för att matcha vilken karaktär som helst som inte specificeras (till exempel [!abc] matchar vilken karaktär som helst utom a, b eller c). Om ett filnamn börjar på "." ignoreras det som standard men kan matchas genom att specificera det explicit (till exempel kommer.gif inte att matcha .a.gif, men ..gif gör det). Ett enkelt exempel: ***.txt matchar vilken fil som helst som inte börjar på '.' och slutar med .txt i arbetskatalogen Task eller någon underkatalog. Om filnamnet innehåller ett jokertecken kan det undvikas med hakparenteser (till exempel skulle abc[] matcha en fil som heter abc). Observera att både \ och / behandlas som katalogseparatorer på Windows, men endast / är på Linux. Miljövariabler (%var% på Windows eller $var på Linux) utökas innan mönstret tillämpas.

uploadOptions

Ytterligare alternativ för uppladdningsoperationen, inklusive under vilka villkor uppladdningen ska utföras.

Fastighetsdetaljer

destination

Destinationen för utdatafilen/utdatalarna.

destination: OutputFileDestination

Fastighetsvärde

filePattern

Ett mönster som visar vilka(r) filer som ska laddas upp. Både relativa och absoluta vägar stöds. Relativa sökvägar är relativa till arbetskatalogen Task. Följande jokrar stöds: * matchar 0 eller fler tecken (till exempel mönster abc* skulle matcha abc eller abcdef), ** matchar vilken katalog som helst, ? matchar vilket enskilt tecken som helst, [abc] matchar ett tecken i parentesen, och [a-c] matchar ett tecken i intervallet. Parenteser kan inkludera en negation för att matcha vilken karaktär som helst som inte specificeras (till exempel [!abc] matchar vilken karaktär som helst utom a, b eller c). Om ett filnamn börjar på "." ignoreras det som standard men kan matchas genom att specificera det explicit (till exempel kommer.gif inte att matcha .a.gif, men ..gif gör det). Ett enkelt exempel: ***.txt matchar vilken fil som helst som inte börjar på '.' och slutar med .txt i arbetskatalogen Task eller någon underkatalog. Om filnamnet innehåller ett jokertecken kan det undvikas med hakparenteser (till exempel skulle abc[] matcha en fil som heter abc). Observera att både \ och / behandlas som katalogseparatorer på Windows, men endast / är på Linux. Miljövariabler (%var% på Windows eller $var på Linux) utökas innan mönstret tillämpas.

filePattern: string

Fastighetsvärde

string

uploadOptions

Ytterligare alternativ för uppladdningsoperationen, inklusive under vilka villkor uppladdningen ska utföras.

uploadOptions: OutputFileUploadConfig

Fastighetsvärde