2015-01-21 14 views
6

Herhangi bir nedenle, tüm projelerin tüm işleri için BUILD_ID çevre değişkeni, BUILD_NUMBER ile aynı değere ayarlanır.Jenkins: İşin Build ID'sini Jenkins Global ile aynı formatta nasıl sıfırlayabilirsiniz?

Küresel ortam değişkenleri http://jenkins_server/env-vars.html yazarak doğru biçimi 'YYYY-AA-DD_hh-mm-ss' biçiminde gösterir.

BUILD_DISPLAY_NAME # 22 BUILD_ID 22 build_number

22 nasıl aynı zaman damgası kullanılarak, küresel olarak tekrar aynı etmek job_id sıfırlamak için: Bu iş 22 numaralı gösterilir?

cevap

6

Zen Timestamp plugin kullanıyor musunuz? Eğer öyleyse, Global Özellikler bölümünde Manage Jenkins ->Sistem Yapılandırması altındaki "BUILD_ID için Tarih düzeni" yapılandırmasını düzenleyebilirsiniz.

+0

ZenTimestamp eklentisini yüklemedim. Şimdi kullanıyorum. Şimdi Timestamp olarak değiştirildi. Problem çözüldü. Ama hala neden Yapı Numarası için değişiklik olduğunu anlamıyorum. – roma

+0

BUILD_ID dosyasının neden BUILD_NUMBER numaralı telefona dönüştüğünü yanıtladım. Jenkins 1.587 sürümü BUILD_ID ve BUILD_NUMBER değerini aynı değerde döndürür. Bu soruna bakın. https://issues.jenkins-ci.org/browse/JENKINS-26520. ZenTimeStamp'ı iş çevresinde kullanıyorum. – roma