Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Verbeter de buildprestaties door deze taak te gebruiken om bestanden, zoals afhankelijkheden, tussen pijplijnuitvoeringen in de cache op te cachen.
Opmerking
Er is een nieuwere versie van deze taak. Gebruik Cache@2.
Syntaxis
# 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.
Invoer
key
-
Sleutel
string. Verplicht.
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. Verplicht.
Het pad van de map die moet worden opgeslagen in de cache. Kan volledig gekwalificeerde of ten opzichte van $(System.DefaultWorkingDirectory)zijn. Jokertekens worden niet ondersteund.
variabelen worden ondersteund.
cacheHitVar
-
cachevariabele
string.
De variabele die moet worden ingesteld op true wanneer de cache wordt hersteld (dat wil bijvoorbeeld een cache raken). Anders stelt u de variabele in op false.
restoreKeys
-
Aanvullende herstelsleutelvoorvoegsels
string.
De extra herstelsleutelvoorvoegsels die door de taak worden gebruikt als de primaire sleutel ontbreekt. Dit kan een nieuwe, door regels gescheiden lijst met sleutelvoorvoegsels zijn.
Opties voor taakbeheer
Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties en algemene taakeigenschappenvoor meer informatie.
Uitvoervariabelen
Geen.
Behoeften
| Voorwaarde | Beschrijving |
|---|---|
| Pijplijntypen | YAML, klassieke build |
| Wordt uitgevoerd op | Agent, DeploymentGroup |
| Eisen | Geen |
| Mogelijkheden | Deze taak voldoet niet aan de vereisten voor volgende taken in de taak. |
| opdrachtbeperkingen | Welke dan ook |
| variabelen instellen | Welke dan ook |
| Agentversie | 2.159.2 of hoger |
| Taakcategorie | Nutsvoorzieningen |