1.jenkins安装插件:Synopsys Detect

地址:Synopsys Detect | Jenkins plugin

2.配置插件

--blackduck.url=https://blackduck.swtools.XXXX.com
--blackduck.api.token=公司blackduck官网的访问密钥,一般密钥获取地址:https://blackduck.swtools.XXXX.com/api/current-user/tokens 
--blackduck.trust.cert=true 
--detect.project.name="工程名" 
--detect.project.version.name=版本名 
--detect.tools=BINARY_SCAN 二进制模式
--detect.binary.scan.file.name.patterns=*.jar  文件名匹配模式,此处匹配工程源目录下的所有jar包
--detect.binary.scan.search.depth=50           文件名匹配模式,匹配深度,递归源目录下有多少层文件夹,去匹配相应的文件

--detect.binary.scan.file.path=${JENKINS_HOME}/workspace/${JOB_NAME}/target/XXX.war 指定具体文件模式,跟文件名匹配模式--detect.binary.scan.file.name.patterns各自独立使用

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐