CacheBeta@1 - Önbellek (Beta) v1 görevi

İşlem hattı çalıştırmaları arasında bağımlılıklar gibi dosyaları önbelleğe almak için bu görevi kullanarak derleme performansını geliştirin.

Not

Bu görevin daha yeni bir sürümü var. Cache@2 kullanın.

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.

Girişler

key - Anahtar
string. Gereklidir.

Önbelleğin anahtarı (benzersiz tanımlayıcı). Bu, kullanılarak |bölümlenebilen bir dize olmalıdır. Dosya yolları mutlak veya ile $(System.DefaultWorkingDirectory)ilgili olabilir.


path - Yolu
string. Gereklidir.

Önbelleğe alınacak klasörün yolu. Tam niteliğe sahip veya ile $(System.DefaultWorkingDirectory)ilgili olabilir. Joker karakterler desteklenmez. Değişkenler desteklenir.


cacheHitVar - Önbellek isabet değişkeni
string.

Önbellek geri yüklendiğinde ayarlanacağı true değişken (önbellek isabeti gibi). Aksi takdirde değişkenini olarak falseayarlar.


restoreKeys - Ek geri yükleme anahtarı ön ekleri
string.

Birincil anahtar eksikse görevin kullandığı ek geri yükleme anahtarı ön ekleri. Bu, anahtar ön eklerinin yeni satırla ayrılmış bir listesi olabilir.


Görev denetim seçenekleri

Tüm görevlerde görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz . Denetim seçenekleri ve ortak görev özellikleri.

Çıkış değişkenleri

Yok.

Gereksinimler

Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme, Klasik sürüm
Üzerinde çalıştırılır Agent, DeploymentGroup
Talep Hiçbiri
Özellikler Bu görev, işteki sonraki görevler için herhangi bir talebi karşılamaz.
Komut kısıtlamaları Herhangi biri
Ayarlanabilir değişkenler Herhangi biri
Aracı sürümü 2.159.2 veya üzeri
Görev kategorisi Yardımcı Program