Fortify360具有自动构建过程?

时间:2010-09-22 13:56:33

标签: cruisecontrol.net build-automation fortify

任何人都有使用CruiseControl.net或类似工具的任何示例配置?

2 个答案:

答案 0 :(得分:3)

最好的方法是:

  1. 在构建服务器上安装Microsoft Visual Studio
  2. 在构建服务器上安装Fortify SCA
  3. 在巡航控制配置中,查看源代码
  4. 指定巡航控制配置以在Visual Studio命令提示符中运行以下命令:

    sourceanalyzer -b FOO devenv solution.sln / REBUILD“Debug”

  5. 最后一个参数是构建配置的名称;此配置需要为您需要SCA进行分析的任何可构建组件发出PDB。

答案 1 :(得分:3)

如果您还没有找到它,可以通过以下方式获得authtoken: fortifyclient token -gettoken AnalysisUploadToken -url [url] -user [YourUsername]

对于上传,我发现使用“-project [PROJECT] -version [VERSION]”而不是-projectID [NUMBER]的字符串参数更容易。同样的事情,不同的调用。