You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Jenkins Fortify UploadSSC步骤中排除React项目的node_modules文件夹?

如何在Jenkins Fortify步骤中排除node_modules文件夹

要排除React项目里的node_modules文件夹,只需在fortifyRemoteAnalysis步骤中添加excludePaths参数,用Ant风格的路径匹配规则指定需排除的目录:

  • excludePaths支持Ant风格通配符,node_modules/**表示匹配node_modules文件夹下所有层级的文件和子目录,可完全排除该目录内容。

修改后的完整代码如下:

stage('code security') {
   environment{
      fortifyScanner = tool 'fortify-scanner'
   }
   steps
   {
      script 
      {
         sh \"echo static application security testing SAST - Fortify\"
         fortifyScanner = tool 'fortify-scanner'
         fortifyRemoteAnalysis remoteAnalysisProjectType: fortifyOther(),
         uploadSSC: [appName: \"xxx\", appVersion: \"yyy\"],
         excludePaths: 'node_modules/**'    
      }
   }
}

注意事项:

  • 确保excludePaths与前序参数用逗号分隔,符合Groovy语法要求
  • 路径匹配规则需精准,避免误排除其他必要目录

内容的提问来源于stack exchange,提问作者Batu.Khan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 20:04:59