Freigeben über


CacheBeta@1 - Cache (Beta) v1-Aufgabe

Verbessern Sie die Buildleistung, indem Sie diese Aufgabe verwenden, um Dateien wie Abhängigkeiten zwischen Pipelineausführungen zwischenzuspeichern.

Hinweis

Es gibt eine neuere Version dieser Aufgabe. Verwenden Sie Cache@2.

Syntax

# Cache (Beta) v1
# Cache files between runs.
- task: CacheBeta@1
  inputs:
    key: # string. Required. Key. 
    path: # string. Required. Path. 
    #cacheHitVar: # string. Cache hit variable. 
    #restoreKeys: # string. Additional restore key prefixes.

Eingänge

key - Key-
string. Erforderlich.

Der Schlüssel (eindeutiger Bezeichner) für den Cache. Dies sollte eine Zeichenfolge sein, die mithilfe von |Segmentiert werden kann. Dateipfade können absolut oder relativ zu $(System.DefaultWorkingDirectory)sein.


path - Pfad-
string. Erforderlich.

Der Pfad des zu zwischenspeichernden Ordners. Kann vollqualifizierte oder relativ zu $(System.DefaultWorkingDirectory)sein. Wildcards werden nicht unterstützt. Variablen werden unterstützt.


cacheHitVar - Cachetreffervariablen
string.

Die Variable, die auf true festgelegt werden soll, wenn der Cache wiederhergestellt wird (d. h. ein Cachetreffer). Andernfalls wird die Variable auf falsefestgelegt.


restoreKeys - Zusätzliche Wiederherstellungsschlüsselpräfixe
string.

Die zusätzlichen Wiederherstellungsschlüsselpräfixe, die von der Aufgabe verwendet werden, wenn der Primärschlüssel nicht vorhanden ist. Hierbei kann es sich um eine durch Eine neue Zeile getrennte Liste von Schlüsselpräfixen sein.


Optionen für die Vorgangskontrolle

Alle Vorgänge verfügen zusätzlich zu ihren Eingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.

Ausgabevariablen

Keiner.

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, klassischer Build
Läuft auf Agent, DeploymentGroup
Anforderungen Nichts
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Beliebig
Settable-Variablen Beliebig
Agentversion 2.159.2 oder höher
Vorgangskategorie Nützlichkeit