.net - 天蓝色管道,依赖检查(.net)
问题描述
我想将依赖项检查(https://github.com/jeremylong/DependencyCheck)与 azure 管道一起使用
我已经使用以下脚本在 azure 管道中使用 cmd 步骤生成了结果文件:
$(System.DefaultWorkingDirectory)/dependency-check/bin/dependency-check.bat --scan $(System.DefaultWorkingDirectory)/packages/**/*.dll --noupdate --failOnCVSS "10" --format "ALL " --exclude $(System.DefaultWorkingDirectory)/dependency-check -log $(System.DefaultWorkingDirectory)/verboselog.txt
结果我得到以下文件:
- 依赖检查-junit.xml
- 依赖检查报告.csv
- 依赖检查报告.html
- 依赖检查报告.json
- 依赖检查报告.xml
但我不知道如何在“测试”选项卡中显示结果,有人有什么想法吗?(.net 项目)
解决方案
您可以使用 Azure DevOps Marketplace 中的 OWASP 依赖检查扩展,https: //marketplace.visualstudio.com/items?itemName=dependency-check.dependencycheck 。
要获得包含在构建的测试结果视图中的报告,您需要使用 JUnit 测试框架作为构建的一部分,市场文档中描述了配置。
推荐阅读
- javascript - Javascript 回调函数未按预期工作。尝试确保所有代码在完成逻辑执行之前完成
- parallel-processing - 为什么 flink 作业的 maxparallelism 不能在不丢失状态的情况下更新?
- powerbi - Power BI 和 Excel 之间的网关
- curl - 在 vim 内的当前缓冲区上运行 curl
- vue.js - 动态属性的“VueX 不会在突变处理程序之外改变 vuex 存储状态”。如何解绑?
- scala - 处理重复案例类的惯用方法
- ios - 大标题在推后最初是折叠的
- ffmpeg - ffmpeg.js 构建缺少定义的格式
- json - 使用 SuperGraph 作为库的 JSON 响应中的“数据”字段
- python - 以文本形式导出决策树