Jenkins aracılığıyla yürütülebilir bir jar dosyası çalıştırmaya çalışıyorum. Burada elde etmeye çalıştığım, oluşturulmuş ve benim makinemde yerel olarak bulunan bir yürütülebilir jar dosyası var. Onu Git'e koymak ve sonra jenkins'da çalıştırmak istiyorum. Bunu nasıl yapabilirim? Jenkins için tamamen yeni ve eğer birisi yardım ederse bana çok zaman kazandıracak.Derlenmiş bir Jar dosyası çalıştırılıyor Jenkins
6
A
cevap
9
Arzu edeceğiniz komut dosyalarını/çalıştırılabilir dosyalarını çalıştırabilmeniz için Jenkins ile istediğiniz neredeyse her şeyi yapabilirsiniz.
Bu .jar öğesini git'e eklemek isterseniz, o zaman Jenkins işleri repo aldığında geri alır. Daha sonra, bir betik kabuk adımı eklemeniz ve komut satırını java my.jar my.class ....
belirtmeniz yeterlidir. Diğer taraftan, bazen bin ikili dosyaları koymak için frowned up olur. Özellikle, .jar'ın sıklıkla güncellenmesi gerekip gerekmediği doğrudur. Bu nedenle, .jar yöntemini, alternatif yöntemleri kullanarak Jenkins işine vermek isteyebilirsiniz. Örneğin bir maven deposu kullanarak.
İlgili konular
- 1. Tek bir test dosyası çalıştırılıyor
- 2. xdotool komut dosyası çalıştırılıyor
- 3. jar ilke dosyası
- 4. Güvenli Jar dosyası
- 5. TIBCO JMS jar dosyası
- 6. Derlenmiş C++ exe dosyası yürütülemiyor
- 7. bir .jar dosyası içinde bir dosya erişme
- 8. Özellikler dosyası jar dosyasından nasıl hariç tutulur?
- 9. NullPointerException çalıştırmaya çalışırken .jar dosyası
- 10. JAR Dosyası Klasör olarak görüntülendi
- 11. maven ile jar dosyası kopyalama
- 12. Docker resminde jar dosyası çalıştır
- 13. Tek başına groovy komut dosyası netbeans'ten çalıştırılıyor
- 14. Maven Build, .class dosyası jar dahil değil
- 15. Jenkins TextParameter bir metin dosyası nasıl oluşturulur
- 16. Ruby on Rails: IRB'de bir .rb dosyası çalıştırılıyor
- 17. Java - Bir Jar Dosyası'ndan Bir Sınıf Oluşturma
- 18. jenkins komut dosyası konsolu: kullanılabilir jenkins yöntemlerinin listesi?
- 19. Eclipse: Bir Jar
- 20. Bir jar dosyası içindeki bir klasöre java sınıfının nasıl ekleneceği
- 21. Mac'te bir uygulama olarak bir jar dosyası başlatılıyor (dock'dan)
- 22. R paketi oluştururken jar dosyası nasıl eklenir?
- 23. Kullanılabilir JRuby JAR dosyası oluşturulsun mu?
- 24. Maven: oluşturma işlemi sırasında jar dosyası yükle
- 25. Dış bağımlılıkları eklemeden JAR dosyası oluştur
- 26. JBoss 5.0.1'deki sunucu jar dosyası nerede?
- 27. Android Studio çalıştırmadan UiAutomator testleri çalıştırılıyor
- 28. Boş dizinleri Jar Jar Links
- 29. ColdFusion'dan bir .jar çağırma
- 30. Neden hotspot, derlenmiş yöntemler derlenmiş?
Bu mükemmel bir çözümdü. Bir windows parti komutu olarak koşabilir miyiz? Jenkins uzak bir sunucuda konuşlandırıldı ve Mac makinesinden jenkins çalıştırıyorum. Yürütme kabuğu yerine, windows toplu komutu olarak çalıştırılıyor mu? Bunun için senaryo ne olurdu – user3246489
Eğer Jenkins bir Windows sunucusuna kurulursa, evet yapabilirsiniz. Bir "komut dosyası kabuk adımı" seçmek yerine, bir "windows batch adımı" seçebilmeniz ve orada bir Windows toplu iş komut dosyasının içeriğini yapıştırabilmeniz gerekir. – gturri