Существуют различные типы упаковок .jar, .war, .tar, .zip, доступные для упаковки артефактов. У меня есть конвейерное задание в jenkins, которое извлекает путь артефакта, присутствующего в каталоге, используя findFiles .
script {
filesByGlob = findFiles(excludes: '', glob: "*.jar");
artifactPath = filesByGlob[0].path;
}
. На данный момент из приведенного выше сценария я могу сопоставить только один тип типа упаковки. Но, согласно моему требованию, я хочу сопоставить шаблон глобуса с несколькими типами упаковки, т. Е. Если какой-либо из типов упаковки присутствует в каталоге, шаблон глобуса должен соответствовать этому и вернуть путь артефакта.
Может кто-нибудь помогите мне с шаблоном glob, который будет соответствовать множественному типу упаковки.
Примечание: это декларативный конвейерный скрипт.