【问题标题】:Which steps is good to have in.Jenkins有哪些步骤比较好。Jenkins
【发布时间】:2015-05-23 06:55:56
【问题描述】:

我在我的项目中使用 Jenkins 作为我的 CI 系统。

此时我有这个步骤

  • 从 git 下载代码
  • 下载缺少的 nuget 包
  • 编译并发布我的主要项目
  • 运行单元测试
  • 运行可视化测试 (OpenQA selenium)

目前我认为已经足够了,但将来我想进行负载测试,代码指标。

我的问题是我值得拥有什么样的步骤,你能推荐什么?

【问题讨论】:

    标签: c# .net unit-testing jenkins continuous-integration


    【解决方案1】:

    标记!标记或发布符合特定标准的代码。

    自动恢复失败的提交...

    警报(电子邮件)。

    用于调试的日志发布。

    合并前和合并后作业。这可以帮助防止错误提交代替还原。

    fortify(静态分析),cobertura(覆盖)

    以及任何其他可以提高您的分支/存储库质量的方法。

    【讨论】:

      【解决方案2】:

      我想推荐代码覆盖测试,静态代码分析。

      【讨论】:

        【解决方案3】:

        您可以在构建步骤中添加 findbugs 和 checkstyle。

        Findbugs 将为您提供代码中的潜在错误(如内存引导、无限循环等)。

        checkstyle 将为您的项目/组织启用样式指南。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-04-18
          • 1970-01-01
          • 2016-03-25
          • 1970-01-01
          • 2016-03-05
          • 2012-08-27
          • 1970-01-01
          • 2013-09-03
          相关资源
          最近更新 更多