следующая ситуация: я хочу создать проект maven с помощью jenkins, а также иметь возможность выбрать несколько профилей maven (точнее, его необходимо построить с двумя профилями, один из которых является фиксированным значением, называемым dev), поэтому в основном Я хочу иметь возможность выбрать второй профиль из списка профилей) перед сборкой, поэтому параметризованная сборка. Я добавляю выбранный профиль в качестве списка параметров, и теперь я могу выбрать его из выпадающего списка, пока что все хорошо.
НО: похоже, проблема в многопрофильной части.
В поле цели maven я печатаю
clean install -Pdev,$Client
с параметром "Клиент" для сборки, которая содержит выбранное значение.
Но если я начну сборку, в командной строке появится, например,
mvn clean install "-Pdev,test"
проблема в том, что он оборачивает профили в апострофы. Если я проверю его с одним параметром, он будет работать как положено:
clean install -P$Client