2013-02-27 11 views
7

In Jenkins abbiamo la pianificazione Poll SCM impostata su * * * * *. Ma Jenkins suggerisce Do you really mean "every minute" when you say "* * * * *"? Perhaps you meant "0 * * * *"Jenkins cron format

C'è qualche differenza tra * * * * * e 0 * * * *?

+2

Devo aver avuto un'esplosione di cervello quando ho fatto questa domanda ... così ovvio. –

risposta

13

Ovviamente c'è una differenza!

0 * * * * - è ogni ora, quando minuti == 0. (cioè 1:00, 2:00, ...)

* * * * * - è ogni minuto

Scopri i guide per maggiori informazioni.

+0

Il link "guida" non funziona più. –

+0

Link aggiornato alla guida. –

7

ogni quindici minuti (forse a: 07,: 22,: 37,: 52)

H/15 * * * * 

Ogni dieci minuti nel corso del primo semestre di ogni ora (tre volte, forse a: 04,: 14 ,: 24)

H(0-29)/10 * * * * 

Una volta ogni due ore a 45 minuti dopo l'ora da 9:45 e finissaggio alle 3:45 pm ogni giorno della settimana.

45 9-16/2 * * 1-5 

volta in ogni fessura due ore 09:00-05:00 tutti i giorni feriali (forse a 10:38, 12:38, 02:38, 04:38)

H H(9-16)/2 * * 1-5 

una volta al giorno il 1 ° e il 15 di ogni mese, tranne dicembre

H H 1,15 1-11 * 
+1

Informazioni piacevoli ma in realtà non riguardano direttamente la domanda. –

+0

Vero, ma volevo conoscere altri esempi di espressioni cron. Quindi, quando ho cercato, questa domanda sembrava più appropriata per mettere anche queste informazioni – Sachin

1

Poll SCM sarà ping del codice sorgente che è configurato nel progetto Jenkins e se ci sono nuovi commit ottenuti con la precedente allora solo lo farà innescare la build. Se vuoi attivare la generazione sovrascrivendo questo, usa Build Periodically feature