2013-03-19 14 views
5

göndermiyor Bu yüzden benim Jenkins projesinde SVN yayıncı eklentisi var ve bir iş için açık. İşin bir salatalık betiği çalıştırması gerekiyor ve senaryoda dosyaları değiştiriyor. Değişen dosyaları SVN'ye yayınlamak için svn yayıncısını kullanıyorum, böylece ertesi gün geldiğimizde, projeyi güncelleyebilir ve gün için yeni numaralar alabiliriz.Jenkins başarı bitirir ama

iletisinin yanı sıra SVN Publisher satırı veiletisini alıyorum, ancak SVN'ye baktığımda, proje dosyaları değişmeden bırakılır. Hedef yolu ve svn yolunu geçerli olarak doğruladım ve hudson doğru bir şekilde yayınlandığını düşünüyor gibi görünüyor ancak SVN'de göremiyorum.

cevap

1

İkinci bir işi tetiklemek için bir oluşturma sonrası eylemi ekleyebilirsiniz (başka projeler oluşturun -> oluşturulacak projeler, "yalnızca yapı başarılıysa tetikle" seçeneğini işaretleyin). Tüm bu ikinci iş bir komut çalıştırır ('kabuk çalıştır' alanını kullanarak) ve komut dosyasını çalıştırdıktan sonra (çalışma dizinindeki değişikliklerinizi yayınlamak için) yeni bir işlem görürsünüz. Enjoy !!!