Dela via


CacheBeta@1 – Uppgift för cachelagring (beta) v1

Förbättra byggprestanda genom att använda den här uppgiften för att cachelagras filer, till exempel beroenden, mellan pipelinekörningar.

Anmärkning

Det finns en nyare version av den här uppgiften. Använd 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.

Ingångar

key - nyckel
string. Obligatoriskt.

Nyckeln (unik identifierare) för cacheminnet. Det här bör vara en sträng som kan segmenteras med .| Filsökvägar kan vara absoluta eller relativa till $(System.DefaultWorkingDirectory).


path - Sökväg
string. Obligatoriskt.

Sökvägen till den mapp som ska cachelagrats. Kan vara fullständigt kvalificerad eller i förhållande till $(System.DefaultWorkingDirectory). Jokertecken stöds inte. variabler stöds.


cacheHitVar - Cache-träffvariabeln
string.

Variabeln som ska anges till true när cacheminnet återställs (dvs. en cacheträff). Annars anger variabeln till false.


restoreKeys - Ytterligare återställningsnyckelprefix
string.

De ytterligare återställningsnyckelprefix som aktiviteten använder om den primära nyckeln missar. Detta kan vara en nyindelad lista med nyckelprefix.


Alternativ för uppgiftskontroll

Alla aktiviteter har kontrollalternativ utöver sina uppgiftsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.

Utdatavariabler

Ingen.

Kravspecifikation

Krav Beskrivning
Pipelinetyper YAML, klassisk version
Körs på Agent, DeploymentGroup
Krav Ingen
Kapaciteter Den här aktiviteten uppfyller inte några krav på efterföljande uppgifter i jobbet.
Kommandobegränsningar Vilken som helst
variabler som kan Vilken som helst
Agentversion 2.159.2 eller senare
Aktivitetskategori Nyttighet