В моей jenkinsbuild у меня есть проект Maven (v3.1.0) с плагином Fortify SCA. Я ищу команду, чтобы исключить папку из теста sca и место, где принадлежит эта команда. Проект Java для тестирования будет загружен из репозитория GIT.Как я могу исключить папки из сборки fortify sca jenkins?
Мои команды (работа):
(Сложение)
clean -Dfortify.sca.buildId=${JOB_NAME} sca:clean -Dmaven.test.skip=true install -Dfortify.sca.buildId=${JOB_NAME} sca:translate
(Post-Build)
-Dfortify.sca.Xmx=4G
-Dfortify.sca.Xms=2G
-Dfortify.sca.Xss=100M
-Dfortify.sca.PermGen=1G
-Dfortify.sca.64bit=true
-Dfortify.sca.verbose=true
-Dfortify.sca.debug=false
-Dfortify.sca.buildId=${JOB_NAME}
-Dfortify.sca.toplevel.artifactId=test
-Dfortify.sca.scan.failOnError=true
-Dfortify.sca.upload=false
-Dfortify.sca.upload.failOnError=true
-Dfortify.f360.url=${SSC_URL}
-Dfortify.f360.authToken=${SSC_AUTH_TOKEN}
-Dfortify.f360.projectName=${JOB_NAME}
-Dfortify.f360.projectVersion=current
sca:scan
Насколько я знаю, вам нужно настроить это в Fortify. Плагин fortify не предлагает таких вещей. Кроме того, я бы рекомендовал обновить, по крайней мере, до Maven 3.1.1 или лучше 3.2.5. – khmarbaise