На конкретном задании Дженкинса мне нужно настроить JVM PermSize и MaxPermSize для исполнения Maven, запускаемого Sonar.На Jenkins, Sonar post job MAVEN_OPTS, похоже, не работает
Я попробую разные комбинации, которые не сработали, в основном поля MAVEN_OPTS, как на основной сборке Дженкинса, так и на конфигурации после работы Sonar.
Командная строка отображается в журнале заданий относительно гидролокатора:
"D:\Program Files\<some-project>\pom.xml" -e -B sonar:sonar -Dsonar.jdbc.driver=com.mysql.jdbc.Driver "-Dsonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8" ******** ******** -Dsonar.host.url=http://<some-host>/sonar
Таким образом, не установлено никаких опций JVM. Для записи, мои требуемые параметры:
-XX:PermSize=512m -XX:MaxPermSize=512m
Environnement:
- Windows 2008
- Дженкинс 1.554.3
- Maven 3.0.3
- Sonar 3,7
- Sonar Дженкинс Плагин: 2.1
Спасибо!
Обновите maven как минимум до 3.0.5 как можно скорее, потому что 3.0.3 имеет много ошибок ... BTW: Вы пытались выполнить загрузку сонара через командную строку? А что именно не работает? Файлы журналов ошибок? – khmarbaise