Aracılığıyla paylaş


Delay@1 - v1 görevini geciktirme

Bir iş akışının daha fazla yürütülmesini sabit bir süre geciktirer.

Sözdizimi

# Delay v1
# Delay further execution of a workflow by a fixed time.
- task: Delay@1
  inputs:
    delayForMinutes: '0' # string. Required. Delay Time (minutes). Default: 0.

Girişler

delayForMinutes - Gecikme Süresi (dakika)
string. Gerekli. Varsayılan değer: 0.

İş akışının yürütülmesini belirtilen saate kadar dakika cinsinden geciktirer. 0 değeri, iş akışı yürütmenin gecikme olmadan başlayacağı anlamına gelir. En büyük değer 86400 (60 gün).


Görev denetimi 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ının yürütülmesini sabit bir gecikme süresi için duraklatmak için bu görevi bir yayın işlem hattının aracısız iş kullanın.

Uyarı

Yayın işlem hattının yalnızca aracısız iş kullanılabilir.

Gecikme için en yüksek değer 60 gündür (86400 dakika). Ajansız işler için varsayılan zaman aşımı 60 dakikadır. 60 dakika veya daha uzun gecikmeleri kullanmak için, ana işin timeoutInMinutes özelliğini daha yüksek bir değere ayarlayın. Aksi takdirde, iş zaman döndürür ve başarısız olur.

Örnekler

30 dakikalık gecikme

Aşağıdaki YAML snippeti, yürütmeye devam etmeden önce 30 dakika geciktirmek için bir iş yaratır.

- job: DelayTask
  pool: server # 'server' is a reserved word for agentless jobs. Delay task must be agentless.
  steps:
  - task: Delay@V1
    inputs:
      delayForMinutes: '30'

7 gün gecikme

Aşağıdaki YAML snippeti, yürütmeye devam etmeden önce 7 gün (10080 dakika) gecikmeli bir iş yaratır.

- job: DelayTask
  pool: server
  timeoutInMinutes: 10081
  steps:
  - task: Delay@V1
    inputs:
      delayForMinutes: '10080'

Uyarı

Özelliği, timeoutInMinutes Delay@V1 görevindeki parametreden en az bir dakika daha uzun delayForMinutes olarak ayarlamanız gerekir. Varsayılan timeoutInMinutes zaman, ajansız bir işte 60 dakikadır. Bunu yapmazsanız, görev zaman aşımına uğrayacaktır.

Gereksinimler

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