Jenkins İşi-Savaş dosyası, appspec ile bir zip dosyası oluşturma.yml ve komut dosyaları klasörü

0

Soru

Bir spring boot uygulaması için Jenkins ile bir yapı oluşturdum ve bir war dosyası oluşturuyor. Şimdi oluşturulan savaş dosyası ve appsepc ile bir zip dosyası oluşturması gereken ikinci bir iş oluşturmak istiyorum.yml dosyası ve appspec bazı kabuk komut dosyası içeren bir klasör" komut dosyaları " klasörü.yml dosyası kullanır. Herkes bunu yapmak için nasıl bildirin miyim?

İş adı "Paket" olduğundan, farklı dosyaların bulunduğu yapı aşağıdadır.

.jenkins\workspace\Package\target\cpproject.war
.jenkins\workspace\Package\appspec.yml
.jenkins\workspace\Package\scripts\after_install.sh
.jenkins\workspace\Package\scripts\before_install.sh
.jenkins\workspace\Package\scripts\start_server.sh
.jenkins\workspace\Package\scripts\stop_server.sh

Teşekkür ederim.

jenkins jenkins-plugins maven
2021-11-23 20:34:39
1

En iyi cevabı

0

Maven Assembly Eklentisine Bakın:

Maven için Assembly Eklentisi, geliştiricilerin proje çıktısını bağımlılıklar, modüller, site belgeleri ve diğer dosyaları da içeren tek bir dağıtılabilir arşivde birleştirmelerini sağlar.

Şu anda aşağıdaki biçimlerde dağıtımlar oluşturabilir:

  • ZIP
  • ...
2021-11-23 21:12:18

Bu aslında Jenkins'in sıkıştırmasından daha iyi bir çözüm
Chris Maggiulli

Anlaşıldı. Ancak bunu maven'den Gradle'a değiştirebiliriz ve bu seçenek yararlı olmayabilir.
Subbu

Diğer dillerde

Bu sayfa diğer dillerde

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................