Jenkins altera o registro de data e hora do log para o formato de 24 horas

1

Por padrão, o log principal do Jenkins contém registros de data e hora como os seguintes:

Sep 26, 2014 7:03:00 PM hudson.triggers.SCMTrigger$Runner run
INFO: SCM changes detected in main-web-flow. Triggering  #613

Eu preferiria que o horário estivesse no formato de 24 horas, o que é mais legível (especialmente porque o meu Jenkins Master está em um fuso horário diferente de mim). Como / onde eu mudo isso?

    
por RCross 30.09.2014 / 11:59

1 resposta

0

Você precisa passar a propriedade java.util.logging.SimpleFormatter.format para o jenkins de execução do jvm, que está usando java.util.loggin, como em (para AAAA-mm-dd):

java -Djava.util.logging.SimpleFormatter.format="[%1$Tf] %4$s: %2$s - %5$s %6$s%n"

Você pode encontrar documentação sobre como criar a string de formato no javadocs ; while 1$ , 2$ , ... são espaços reservados para os valores passados para o logger.

    
por 11.10.2014 / 00:22