【问题标题】:How to insert my junit test result to database in jenkins如何将我的 junit 测试结果插入到詹金斯的数据库中
【发布时间】:2017-07-26 18:18:38
【问题描述】:

我有一个关于詹金斯的问题。我在詹金斯上触发蚂蚁脚本。 Ant 正在编译、测试、导出 java。我需要在我的数据库中插入测试结果。我怎样才能做到这一点?我可以在 ant 脚本中插入测试结果吗?我可以在 jenkins 中插入测试结果吗?

【问题讨论】:

  • 您需要将结果插入数据库的任何特殊原因?我会考虑使用 Sonarqube(参见:sonarqube.org)。这是一个旨在与您的构建工作流程集成的工具,具有可用于 ANT 和 Jenkins 的插件。所有结果都存储在数据库中,并带有基于 Web 的前端用于分析和共享。与创建定制的东西相比要好得多

标签: java jenkins ant continuous-integration jenkins-plugins


【解决方案1】:

使用 mysql 数据库插件。 审计数据库插件 或者通过在测试作业的后期构建操作中执行 shell 连接到 db 以运行查询以插入结果。

【讨论】:

  • 我尝试连接 audıt db 插件,但遇到错误“org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver” JDBC Driver class : com.mysql.jdbc .Drive JDBC Url : jdbc:mysql://localhost:3306/test user : root 当我点击测试连接按钮时我看到了这个错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-30
  • 2018-08-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多