簡體   English   中英

Fortify SCA 排除多個文件

[英]Fortify SCA Exclude Multiple Files

使用 sourceanalyzer,如何在翻譯過程中提供多個文件/路徑排除項?

遵循以下示例: Fortify SCA exclude test folder\\files

/src/main/xyz/pqr/Abc.java /src/main/xyz/test/abc.xsd /src/test/xyz/Xyz.java

我嘗試添加多個 -exclude 標志以及不同的分隔符,但沒有成功。

如果您使用掃描向導並查看生成的.bat文件,您可以看到它們如何調用sourceanalyzer 對於您的特定問題,您可以創建一個參數文件,如下所示:

-exclude "/src/main/xyz/pqr/Abc.java"
-exclude "/src/main/xyz/test/abc.xsd"
-exclude "/src/test/xyz/Xyz.java"

將其命名為 Exclude.args,然后像這樣調用sourceanalyzer

sourceanalyzer.exe -b MyBuild @Exclude.args

我正在使用強化翻譯批處理腳本任務從 Azure DevOps 管道工作。 在這種環境中,它添加了多個 -exclude 標志:

 steps:
- task: BatchScript@1
  displayName: 'Fortify Translate JavaScript'
  inputs:
    filename: '$(FORTIFYSCA)\sourceanalyzer.exe'
    arguments: '-debug -verbose -b $(Build.ApplicationName) $(Build.SourcesDirectory)\**\*.js -exclude node_modules\**\* -exclude coverage\**\*'

我正在使用 VS 2015 插件進行 Fortify 掃描。 我整理了我想跳過的文件。 我創建了一個新過濾器,並將結果保存在一個單獨的文件夾中,除了關鍵、高等。這樣就避免了最終結果中選擇的文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM