Nasıl Jenkins işleri zamanlamak için
Periyodik olarak planlamak istiyorum hangi Jenkins, yeni bir İş, ekledim
Yapılandırma işi, "Periyodik" onay kutusunu ve Zamanlama eklenen ifade metin alanı . Yapı kontrol ediyorum
15 13 * * *
Ama @ planlanan zaman çalışmaz.
Bir işi planlamak için doğru prosedür nedir? Lütfen beni düzeltin.
İş @ 4:20 AM, ama onun değil çalışan çalışmalıdır.
CEVAP
15 13 * * *
zamanlama süresi zamanlama jenkins sana ayarlayarak gün 13 saat 15 dakikada her yılın her ayının her gün inşa.
Jenkins eskiden cron expression farklı alanları vardır :
- DAKİKA bir saat içinde Dakika (0-59)
- SAAT bir günde Saat (0-23) saattir
- Bir ay, Gün (1-31) DAYMONTH
- Bir yıl içinde AY, Ay (1-12)
- 0 ve 7 pazar olduğu hafta (0-7) DAYWEEK Gün
Eğer her 5 dakikada bir shedule inşa etmek istiyorsanız, bu iş yapacak : */5 * * * *
Eğer bu işi yapacak 8h00, her gün inşa shedule istiyorsanız : 0 8 * * *
Haziran 2014 düzenleme :
birkaç sürümleri bu yana, Jenkins yeni bir parametre, H
ekleyin: (jenkins code documentation) ayıklayın
Düzenli olarak zamanlanmış görevler sistem, sembolü
H
bile yük üretmek için izin vermek için (“”) karma, mümkün olan her yerde kullanılmalıdır.Örneğin, bir düzine günlük işler için
0 0 * * *
kullanarak gece yarısı büyük bir artışa neden olacak. Buna karşılık,H H * * *
kullanarak hala aynı zamanda günde bir kez, ama her iş, iyi sınırlı kaynakları kullanarak çalıştırın.
Ayrıca unutmayın :
H
sembol olabilir düşünce olarak rastgele bir değer üzerinden bir dizi, ama aslında karma bir işin adı değil, bir rasgele fonksiyon, değeri kalır istikrarlı için herhangi bir proje.
Nasıl tüm kullanıcılar için tüm cron i...
Nasıl Jenkins el ile yeniden başlatmak...
Nasıl Jenkins kaldırmak için?...
Nasıl Windows altında bir hizmet olara...
Nasıl başka bir bilgisayardan Jenkins ...