任何人都有使用CruiseControl.net或类似工具的示例配置?Fortify360具有自动构建过程?
回答
做到这一点,最好的办法是:
- 安装Microsoft Visual Studio中的生成服务器上
- 构建服务器
- 在巡航控制系统的配置上安装Fortify的SCA,请查看源代码
指定巡航控制配置以在Visual Studio命令提示符下运行以下内容:
sourceanal yzer -b FOO devenv solution.sln/REBUILD“调试”
最终参数是构建配置的名称;此配置需要为需要SCA分析的任何可构建组件发出PDB。
如果你还没有找到它,你可以从的authToken: fortifyclient令牌-gettoken AnalysisUploadToken -url [URL] -user [YourUsername]
对于上载,我觉得它更容易使用字符串参数都是“-project [PROJECT] -version [VERSION]”而不是-projectID [NUMBER]。同样的事情,不同的调用。
@Costlow关于-gettoken命令的问题。 这是永久令牌吗?如果您的LDAP/Active-Directory密码恰好改变......您是否需要更新您的令牌?在单独的Windows登录会话中是否很好? 在此先感谢! – 2011-10-14 15:39:21
永久:不,它的最大有效期为90天。 – 2012-01-20 15:26:59
密码更改:我不知道。 – 2012-01-20 15:27:19
- 1. 构建自动化过程
- 2. 可编程构建自动化工具?
- 3. 构建过程中自动更新composer.lock
- 4. 自动执行Android构建过程
- 5. xcode 4自动化构建过程
- 6. 在构建过程中自动化xsd.exe
- 7. 自动化MSI构建过程
- 8. 使脚本自动化构建过程
- 9. Jenkins自动化构建过程
- 10. 具有自动过渡
- 11. 用于Python的构建过程工具
- 12. 使用构建具有的has_many:通过
- 13. 通过构建过程自动生成我的xml
- 14. 自动构建
- 15. 项目构建跳过任何具有CPU构建平台
- 16. 拥有正在由WAF构建的自动工具目标
- 17. 自动构建与手动构建
- 18. 远程构建具有的IntelliJ
- 19. Android自定义构建过程
- 20. Android Eclipse:自定义构建过程
- 21. eclipse自定义增量构建过程
- 22. 自动重构工具?
- 23. 自动化构建
- 24. MATLAB自动构建
- 25. 如何构建具有多项活动的应用程序?
- 26. 源代码管理中的存储过程 - 自动构建/部署过程
- 27. 如何在构建过程中自动修改Manifest中的versionName?
- 28. 我的构建过程中的自动BizTalk版本控制
- 29. 用jenkins,Github和Selenium自动化构建过程
- 30. 如何在Visual Studio 2010中自动构建过程
谢谢。我真的想避免在构建服务器上安装VS ...另一个方便的“脚本”允许自动上传生成的fpr文件:“C:\ pathTO \ fortifyclient.bat”-url http:// f360/- authtoken TOKEN uploadFPR -file“C:\ results.fpr”-projectID XYZ – bluevoodoo1 2010-11-22 14:34:30
请注意@DouglasHeld还指出'sourceanalyzer -b FOO devenv solution.sln/REBUILD/Release'似乎工作正常 - 注意到我的项目发出了PDB发布版本。 – 2011-10-14 15:42:43