foo
klasöründe 10 jenkins işi var. klasörüne baar
klasöründe yeni bir alt klasör oluşturdum. foo
klasöründeki 10 iş baar
alt klasörüne nasıl taşınır?jenkins işi alt klasöre nasıl taşınır?
cevap
İlk olarak, o zaman işler
seçeneği Taşı göreceksiniz cloudbees folder plugin yüklemeniz gerekir üzerine tıklayın, sonra seçenek (aşağıya doğru) taşımak istediğiniz yere gelecektir
öğesini seçin ve hareket ettirin
Eklenti klasörünü kullanmaya çalıştınız mı?
https://wiki.jenkins-ci.org/display/JENKINS/CloudBees+Folders+Plugin
Daha sonra fonksiyonu ile işlerini taşıyabilirsiniz: "hareket"
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ Asta ve ek olarak, CloudBees Folders Plugin yüklemeniz gerekir.
Ancak, birçok projeyi aynı anda taşımak istiyorsanız, script console ile bunu yapmak çok daha hızlıdır.
def FOLDER_NAME = '<An existing destination folder>'
def JOB_REGEX = '<A regex to find your jobs>'
import jenkins.*
import jenkins.model.*
import hudson.*
import hudson.model.*
jenkins = Jenkins.instance
def folder = jenkins.getItemByFullName(FOLDER_NAME)
if (folder == null) {
println "ERROR: Folder '$FOLDER_NAME' not found"
return
}
// Find jobs in main folder
def found = jenkins.items.grep { it.name =~ "${JOB_REGEX}" }
println "Searching main folder : $found"
// Find jobs in other subfolders
jenkins.items.grep { it instanceof com.cloudbees.hudson.plugins.folder.Folder }.each { subfolder ->
if(!subfolder.getName().equals(FOLDER_NAME))
{
println "Searching folder '$subfolder.name'"
subfolder.getItems().grep { it.name =~ "${JOB_REGEX}" }.each { job ->
println "Found $job.name"
found.add(job);
}
}
}
// Move them
found.each { job ->
println "Moving '$job.name' to '$folder.name'"
Items.move(job, folder)
}
ben this thread Daniel Serôdio yanıtını kullanılan ve aynı zamanda alt klasörleri aramak için modifiye: Bu harika senaryo hile yok. Bunun tamamen özyinelemediğini unutmayın.
- 1. Sharepoint'te liste öğesi klasöre nasıl taşınır
- 2. Robots.txt Alt klasöre izin ver ancak alt klasöre izin ver
- 3. alt klasöre yönlendirmek Htaccess
- 4. Telefongap kullanarak bir dosya bir klasörden android bir klasöre başka bir klasöre nasıl taşınır/kopyalanır?
- 5. Git altmodülü alt dizine nasıl taşınır?
- 6. npm bir alt klasöre kurun
- 7. Htaccess: https ve alt klasöre tüm istekleri alt klasörü listelemeden alt klasöre yazabilir
- 8. Jenkins işi planlamak için nasıl her 4 saat 10 dakika
- 9. Jenkins: Uzaktan gönderilen bir işi varsayılan parametre değerlerini nasıl yapabilirim?
- 10. GitHub çekme isteğinden bir Jenkins 2.0 Pipeline işi nasıl tetiklenir
- 11. Otomatik olarak parametrelenmiş bir Jenkins işi nasıl çalıştırılır
- 12. jenkins: gerrit olayından itibaren iki işi art arda başlatın
- 13. Jenkins'i belirli bir klasöre RHEL
- 14. Jenkins/Maven işi - test paketini iki kez mi çalıştırıyorsunuz?
- 15. java.nio.file.DirectoryNotEmptyException bir Jenkins işi çalıştırırken lastStable/lastSuccessful Jenkins'i
- 16. Android uygulamamdaki ham klasöre nasıl bir alt klasör ekleyebilirim?
- 17. Java 7'de bir alt dosya/klasöre nasıl erişilir java.nio.file.Path?
- 18. Opencart - public_html dışındaki vqmod klasörü nasıl taşınır?
- 19. QSplitter nasıl taşınır?
- 20. HTML öğesi nasıl taşınır
- 21. Raphael seti nasıl taşınır?
- 22. Boru hattı nasıl taşınır?
- 23. Jenkins
- 24. Jenkins
- 25. Jenkins
- 26. xml'de childnode parentnode düzeyine nasıl taşınır?
- 27. Clang AST nasıl manuel olarak taşınır?
- 28. Satranç taşları nasıl taşınır (dizi)?
- 29. Vagrant VM klasörü nasıl taşınır?
- 30. DOM'deki bir öğe nasıl taşınır?
Teşekkür ederim, ekran görüntüleri ile cevabım benimkinden daha iyi – dams