Share via


CacheBeta@1 - Cache (bèta) v1-taak

Verbeter de buildprestaties door deze taak te gebruiken om bestanden, zoals afhankelijkheden, tussen pijplijnuitvoeringen in de cache op te slaan.

Notitie

Er is een nieuwere versie van deze taak. Gebruik 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.

Invoerwaarden

key - Sleutel
string. Vereist.

De sleutel (unieke id) voor de cache. Dit moet een tekenreeks zijn die kan worden gesegmenteerd met behulp van |. Bestandspaden kunnen absoluut of relatief zijn ten opzichte van $(System.DefaultWorkingDirectory).


path - Pad
string. Vereist.

Het pad van de map naar de cache. Kan volledig gekwalificeerd of relatief zijn ten opzichte van $(System.DefaultWorkingDirectory). Jokertekens worden niet ondersteund. Variabelen worden ondersteund.


cacheHitVar - Variabele voor cachetreffers
string.

De variabele die moet worden ingesteld true op wanneer de cache wordt hersteld (bijvoorbeeld een cachetreffer). Anders stelt u de variabele in op false.


restoreKeys - Aanvullende herstelsleutelvoorvoegsels
string.

De extra herstelsleutelvoorvoegsels die de taak gebruikt als de primaire sleutel wordt gemist. Dit kan een nieuwe, door regels gescheiden lijst met sleutelvoorvoegsels zijn.


Opties voor taakbeheer

Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties voor besturingselementen en algemene taakeigenschappen voor meer informatie.

Uitvoervariabelen

Geen.

Vereisten

Vereiste Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Geen
Functies Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak.
Opdrachtbeperkingen Alle
Instelbare variabelen Alle
Agentversie 2.159.2 of hoger
Taakcategorie Hulpprogramma