Mevcut bir projeyi nasıl kopyalayıp yapıştırabilir veya çoğaltabilirim?


107

Yapılandırılmış ve çalışan mevcut bir Hudson projem var.

Orijinali alabilmem için projeyi çoğaltmam ve ardından yenisini farklı bir kaynak kontrolüne işaret edecek şekilde değiştirmem gerekiyor.

Yapıyı manuel olarak yeniden oluşturmak istemiyorum. Yeni derleme yapılandırmasını daha hızlı kurup çalıştırabilmek için mevcut yapı yapılandırmasını nasıl "kopyalayıp yapıştırabilirim" veya başka bir şekilde çoğaltabilirim?

Yanıtlar:


195

"Yeni iş" e tıklayın ve ardından alttaki "Mevcut işi kopyala" yı seçin. Ardından, kopyalamak istediğiniz işin adını metin alanına girin.


1
"Yeni İş", Dashboard olarak da bilinen Jenkins kökünde
Gregory Cosmo Haun


2
Ayrıca bir Proje bağlantısını kopyala eklentisi de var: stackoverflow.com/a/29774399/2434565
lkisac

2
kaynak-iş adını kopyalayıp / yapıştırmalısın .... ve içine yeni bir iş adı koymalısın. Biliyorum: "ha" .... ama birkaç dakikalığına yeni bir iş adı koymadım. ....
granadaCoder

@Thomas Lötzer AYNI ebeveynin altında olmayan bir işi nasıl kopyalayabilirim ? örneğin, kopyalamam ../../DIR1/job_xgerekiyor ../../DIR2/job_x?
Heinz

5

Bir işi kopyalamaya ek olarak, bazen XML dosyasının iş yapılandırmasını içeren bölümlerini kopyalıyorum. Kopyalanan parçayı yeni işin xml dosyasına yapıştırın ve yapılandırmayı yeniden yükleyin ( hudson'u yönet altında ). Kopyanızı oluşturduktan sonra orijinal işi değiştirdiğinizde bu yararlıdır. Bununla birlikte, kullanım durumunuz için, kopya yapılacak doğru şeydir.


4
XML dosyası, ana HUDSON_HOME/jobs/<job name>/config.xml
makinede

1

Yeni bir iş yaptığınızda, onu mevcut bir işten kopyalama seçimini yapabilirsiniz. Daha sonra yeni işin ayarlarını değiştirin.


hmmm .. Tarayıcım bana yeni bir cevap bildirmedi ... bu nedenle yineleniyor
Redlab
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.