gpt4 book ai didi

maven - 如何从 fortify sca jenkins 构建中排除文件夹?

转载 作者:行者123 更新时间:2023-12-02 20:46:24 26 4
gpt4 key购买 nike

在我的 jenkinsbuild 中,我有一个带有 Fortify SCA 插件的 Maven(v3.1.0) 项目。我正在搜索从 sca 测试中排除文件夹的命令以及该命令所属的位置。要测试的 Java 项目将从 GIT 存储库加载。

我的命令(工作):

(构建)

clean -Dfortify.sca.buildId=${JOB_NAME} sca:clean -Dmaven.test.skip=true install -Dfortify.sca.buildId=${JOB_NAME} sca:translate

(构建后)

-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 Maven 插件 (4.21) 具有从扫描中排除文件/文件夹的属性:

-Dcom.fortify.sca.exclude="fileA;fileB;fileC"

或者您可以在文件中定义 Fortify 属性并将其导入:

-Dfortify.sca.properties.file=fortify.properties

关于maven - 如何从 fortify sca jenkins 构建中排除文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28367847/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com