Конвейер Jenkins для проверки наличия файлов в определенном формате внутри условия - PullRequest
1 голос
/ 07 марта 2019

Мне нужно проверить, существует ли какой-либо файл в формате .doc в определенной директории. на основании чего, когда условие будет выполнено.

i.e) когда файл найден в каталоге с расширением .doc, он должен приступить к выполнению шагов.

Ниже кода не удается найти файлы в формате .doc

        when {
            expression
            { 
               return (fileExists("""${Path}/${version}/test/*.doc"""))
            }
        }

1 Ответ

2 голосов
/ 07 марта 2019

Использовать findFiles , fileExists не поддерживает подстановочные знаки.

when {
    expression { 
       return (findFiles(glob: "${Path}/${version}/test/*.doc").length > 0)
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...