У меня есть задание Jenkins, в котором есть параметр test.exclude, который я хотел бы использовать по умолчанию ** / * $ * (т.е. исключить все внутренние классы).Обычно я указываю это значение в файле, но в этом случае я не хочу отправлять какие-либо файлы, поскольку это исследовательская работа (так как я вижу, что тесты не выполняются, я добавлю их в test.excludes).
Проблема в том, что $ * in ** / * $ * расширяется до переменных командной строки.Использование ** / * $$ * только изменяет проблему на $$, расширяемый до pid.Экранирование * с использованием \ не работает (внутренние классы все еще работают).Экранирование путем переноса всего значения в 'ничего не мешает заменить $ *.
Есть ли способ получить желаемое поведение?