SORU
18 EYLÜL 2012, Salı


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.

enter image description here

İş @ 4:20 AM, ama onun değil çalışan çalışmalıdır.

CEVAP
18 EYLÜL 2012, Salı


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 :

  1. DAKİKA bir saat içinde Dakika (0-59)
  2. SAAT bir günde Saat (0-23) saattir
  3. Bir ay, Gün (1-31) DAYMONTH
  4. Bir yıl içinde AY, Ay (1-12)
  5. 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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • Jucyber Tutoriais

    Jucyber Tuto

    8 EYLÜL 2009
  • pjtoohot

    pjtoohot

    15 NİSAN 2008