个性化阅读
专注于IT技术分析

Jenkins面试题和答案合集详解

下面列出了Jenkins访谈中最常见的问题和答案。


1)什么是Jenkins?

Jenkins是一个用Java编写的开源持续集成工具。它跟踪版本控制系统, 并在发生更改时启动和监视构建系统。


2)Maven, Ant和Jenkins有什么区别?

最基本的区别是:

Maven和Ant是Build Technologies, 而Jenkins是持续集成工具。


3)Jenkins支持哪些SCM工具?

Jenkins支持以下SCM工具:

  • AccuRev
  • CVS
  • 颠覆
  • 水星
  • Perforce
  • 明箱
  • 实时时钟

4)在Jenkins中, 什么是持续集成?

在软件开发中, 多个开发人员或团队在同一个Web应用程序的不同部分上工作, 因此你必须通过集成所有模块来执行集成测试。为了做到这一点, 每天都要对每段代码进行自动化处理, 以便对所有代码进行测试。此过程称为连续集成。


5)哈德森和Jenkins之间是什么关系?

哈德森是现今Jenkins的较早名称和版本。发行后, 项目名称从Hudson更改为Jenkins。


6)使用Jenkins有什么要求?

为了使用Jenkins, 你需要一个可访问的源代码存储库。例如, 将Git存储库和正在运行的构建脚本(例如Maven脚本)签入到存储库中。


7)Jenkins的优势是什么?

Jenkins的优势包括:

  • 在开发环境的早期阶段, 错误跟踪很容易。
  • 提供大量的插件支持。
  • 对代码的迭代改进。
  • 构建失败会在集成阶段进行缓存。
  • 对于每个代码提交更改, 都会生成一个自动生成报告通知。
  • 为了将构建报告的成功或失败通知开发人员, 它与LDAP邮件服务器集成在一起。
  • 实现持续集成的敏捷开发和测试驱动的开发。
  • 通过简单的步骤, 即可自动完成maven发布项目。

8)如何确保你的项目构建不会在Jenkins中破裂?

你必须遵循以下步骤, 以确保你的项目构建不会在Jenkins中中断:

  • 首先, 使用所有单元测试在本地计算机上执行成功的全新安装。
  • 检查所有代码更改。
  • 与存储库同步, 以确保所有必需的配置和POM更改以及所有差异都被检入到存储库中。

9)如何将Jenkins从一台服务器移动或复制到另一台服务器?

请按照以下步骤将Jenkins从一台服务器移动或复制到另一台服务器:

  • 首先, 复制相关的作业目录, 然后将作业从Jenkins的一个安装滑动到另一个安装。
  • 通过使用不同的名称克隆作业目录来复制现有作业。
  • 通过重命名目录来重命名现有作业。

10)可以使用哪些命令手动启动Jenkins?

你可以使用以下任何命令来手动启动Jenkins:

  • (Jenkins_url)/ restart:强制重启, 而无需等待构建完成。
  • (Jenkin_url)/ safeRestart:允许所有正在运行的构建完成。

11)Jenkins中最有用的插件是什么?

Jenkins中一些最有用的插件:

  • Maven 2项目
  • 亚马逊EC2
  • HTML发布者
  • 复制工件
  • 加入
  • 绿球

12)如何在Jenkins中创建备份和复制文件?

如果要创建Jenkins设置的备份, 只需复制将Jenkins的所有设置, 构建工件和日志保存在其主目录中的目录。你还可以复制作业目录以克隆或复制作业或重命名目录。


13)如何通过Jenkins克隆Git存储库?

如果要通过Jenkins克隆Git存储库, 则必须输入Jenkins系统的电子邮件和用户名。切换到作业目录并为此执行” git config”命令。


14)如何设置Jenkins职位?

按着这些次序:

  • 从菜单中选择新项目。
  • 之后, 输入作业的名称, 然后选择自由样式的作业。
  • 然后单击”确定”以在Jenkins中创建新作业。
  • 下一页使你可以配置作业。

15)Jenkins主要整合了两个组成部分?

Jenkins与以下两个组件集成在一起:

  • GIT, SVN等版本控制系统
  • 并构建诸如Apache Maven之类的工具。

Java OOP面试问题
Java字符串和异常问题
JDBC面试问题
JSP面试问题
休眠面试问题
SQL面试题
Android面试题
MySQL面试问题

Java基础面试问题

Java多线程问题

Java Collection面试题

Servlet面试问题

春季面试问题

PL / SQL面试问题

Oracle面试问题

SQL Server面试问题

赞(1)
未经允许不得转载:srcmini » Jenkins面试题和答案合集详解

评论 抢沙发

评论前必须登录!