Aracılığıyla paylaş


Cache@2 - Önbellek v2 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. Görevi eklemek için, Klasik işlem hatlarında veya YAML düzenleyicisinde Önbellek (çalıştırmalar arasındaki önbellek dosyaları) araması. Bkz . Önbellek görevi: nasıl çalışır ve belirli örnekler ve diğer ayrıntılar için önbelleğe alma kullanarak derleme süresini azaltma .

Sözdizimi

# Cache v2
# Cache files between runs.
- task: Cache@2
  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. Gerekli.

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

Bir anahtar için tanımlı en fazla segment sayısı olmasa da, önbellek eksikleri alıyorsanız, daha az kesim içeren daha kısa bir anahtar kullanmayı deneyin. Örneğin, segmentlerinizin karması olan yeni bir anahtar oluşturmayı deneyin.


path - Yol
string. Gerekli.

Önbelleğe alınacak klasörün yolu. tam nitelikli veya $(System.DefaultWorkingDirectory)göre olabilir. Joker karakterler desteklenmez. Değişkenleri desteklenir.


önbellek isabet değişkenicacheHitVar -
string.

Önbellek geri yüklemesine göre ayarlanacağı değişken. Önbellek geri yüklendiğinde (önbellek isabeti), true bir geri yükleme anahtarı önbelleği isabetinde (tabanlıinexact) veya restoreKeys bir önbellek isabeti eksik olduğunda olurfalse.


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

Ek geri yükleme anahtarı ön ekleri, birincil anahtar atlarsa görevin kullandığı önekler. Bu, anahtar ön eklerinin yeni satırla sınırlandırılmış bir listesi olabilir.


Görev denetim seçenekleri

Tüm görevlerin, 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.

Açıklamalar

İşlem hattı çalıştırmaları arasında bağımlılıklar gibi dosyaları önbelleğe alarak derleme performansını geliştirin.

Gereksinimler

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

Ayrıca bakınız