Jenkins CI配置:构建/测试/部署方案

时间:2015-03-31 06:01:22

标签: git jenkins continuous-integration jenkins-plugins pipeline

我的目标:设置一个能够拉下我们的github存储库并运行构建 - 部署 - 测试场景的Jenkins服务器。

所以我建立了一个Jenkins服务器。但我不明白我必须如何运行项目的构建 - 部署 - 测试场景。

我的项目包含一个我投入工作的存储库。我已经安装了Build Pipeline Plugin。这还够吗?我很难理解这个设置。我该如何开始?

1 个答案:

答案 0 :(得分:0)

假设您希望使用以下内容构建部署测试场景:

  • 单元测试
  • 验收测试
  • 代码覆盖率和静态分析
  • 部署到集成环境

首先,每个案件需要一份工作。 例如,您创建一个运行JUnit测试的作业,一个为AT运行selenium测试的作业,一个运行Sonar代码检查静态分析的作业,以及用于安全检查的checkmarx,以及最终将您的应用部署到tomcat的作业。

然后,你需要你的作业一个接一个地运行所以你要做的是你在第一个的后期构建中设置第二个作业,在第二个的后期构建中设置第三个等等...... / p>

最后,在管道视图中选择初始作业(本例中为单元测试作业)以获取管道显示。