Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwiększ wydajność kompilacji, używając tego zadania do buforowania plików, takich jak zależności, między przebiegami potoku.
Ta wersja zadania jest przestarzała; użyj Cache@2.
Zwiększ wydajność kompilacji, używając tego zadania do buforowania plików, takich jak zależności, między przebiegami potoku.
Uwaga
Istnieje nowsza wersja tego zadania. 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
klucza
string. To jest wymagane.
Klucz (unikatowy identyfikator) pamięci podręcznej. Powinna to być lista ciągów lub ścieżek plików rozdzielana nowym wierszem. Ścieżki plików mogą być bezwzględne lub względem $(System.DefaultWorkingDirectory).
path
-
ścieżka
string. To jest wymagane.
Ścieżka folderu do pamięci podręcznej. Może być w pełni kwalifikowany lub względny do $(System.DefaultWorkingDirectory). Symbole wieloznaczne nie są obsługiwane.
zmienne są obsługiwane.
cacheHitVar
-
Cache hit variable
string.
Zmienna, która ma być ustawiona na true po przywróceniu pamięci podręcznej (tj. trafieniu pamięci podręcznej). W przeciwnym razie ustawia zmienną na false.
Opcje sterowania zadaniami
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli i typowe właściwości zadań.
Zmienne wyjściowe
Żaden.
Wymagania
| Wymaganie | Opis |
|---|---|
| Typy potoków | YAML, klasyczna kompilacja |
| Działa na | Agent, DeploymentGroup |
| Wymagania | Żaden |
| możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
| ograniczenia poleceń | Jakikolwiek |
| zmienne ustawiane | Jakikolwiek |
| Wersja agenta | 2.159.2 lub nowsza |
| Kategoria zadań | Użyteczność |