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 false
ayarlar.
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 |