CacheBeta@0 — zadanie pamięci podręcznej (beta) v0
Zwiększ wydajność kompilacji, używając tego zadania do buforowania plików, takich jak zależności, między przebiegami potoku.
Uwaga
Ta wersja zadania jest nowsza. Użyj Cache@2.
Składnia
# Cache (Beta) v0
# Cache files between runs.
- task: CacheBeta@0
inputs:
key: # string. Required. Key.
path: # string. Required. Path.
#cacheHitVar: # string. Cache hit variable.
Dane wejściowe
key
- Klucz
string
. Wymagane.
Klucz (unikatowy identyfikator) dla pamięci podręcznej. Powinna to być nowa lista ciągów lub ścieżek plików rozdzielanych wierszami. Ścieżki plików mogą być bezwzględne lub względne względem $(System.DefaultWorkingDirectory)
.
path
- Ścieżka
string
. Wymagane.
Ścieżka folderu do pamięci podręcznej. Może być w pełni kwalifikowany lub względny względem $(System.DefaultWorkingDirectory)
. Symbole wieloznaczne nie są obsługiwane. Zmienne są obsługiwane.
cacheHitVar
- Zmienna trafienia pamięci podręcznej
string
.
Zmienna ustawiana na true
wartość po przywróceniu pamięci podręcznej (tj. trafieniu pamięci podręcznej). W przeciwnym razie ustawia zmienną na false
.
Opcje sterowania zadania
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.
Zmienne wyjściowe
Brak.
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, kompilacja klasyczna, wersja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Brak |
Możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
Ograniczenia poleceń | Dowolne |
Zmienne w formie tabeli settable | Dowolne |
Wersja agenta | 2.159.2 lub nowsza |
Kategoria zadania | Narzędzie |