Udostępnij za pośrednictwem


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