CacheBeta@0 – Cache (Beta) v0-Aufgabe
Verbessern Sie die Buildleistung, indem Sie diese Aufgabe verwenden, um Dateien, z. B. Abhängigkeiten, zwischen Pipelineausführungen zwischenzuspeichern.
Hinweis
Es gibt eine neuere Version dieser Aufgabe. Verwenden Sie Cache@2.
Syntax
# Cache (Beta) v0
# Cache files between runs.
- task: CacheBeta@0
inputs:
key: # string. Required. Key.
path: # string. Required. Path.
#cacheHitVar: # string. Cache hit variable.
Eingaben
key
- Schlüssel
string
. Erforderlich.
Der Schlüssel (eindeutiger Bezeichner) für den Cache. Dies sollte eine durch Zeilentrennzeichen getrennte Liste von Zeichenfolgen oder Dateipfaden sein. Dateipfade können absolut oder relativ zu $(System.DefaultWorkingDirectory)
sein.
path
- Pfad
string
. Erforderlich.
Der Pfad des zwischengespeicherten Ordners. Kann voll qualifiziert oder relativ zu $(System.DefaultWorkingDirectory)
sein. Platzhalter werden nicht unterstützt. Variablen werden unterstützt.
cacheHitVar
- Cachetreffervariable
string
.
Die Variable, auf true
die festgelegt werden soll, wenn der Cache wiederhergestellt wird (d. h. ein Cachetreffer). Legt andernfalls die Variable auf fest false
.
Optionen für die Vorgangskontrolle
Alle Vorgänge verfügen zusätzlich zu ihren Eingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.
Ausgabevariablen
Keine.
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Klassischer Build, klassisches Release |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Keine |
Capabilities | Diese Aufgabe erfüllt keine Anforderungen an nachfolgende Aufgaben im Auftrag. |
Befehlseinschränkungen | Any |
Setzbare Variablen | Any |
Agent-Version | 2.159.2 oder höher |
Aufgabenkategorie | Hilfsprogramm |