Jenkins GitHub 集成:如何安装 Git 插件?

从之前的 Guru99 教程中,您已经了解了 Jenkins 是什么以及如何将其安装到 Windows 系统。假设您已完成这些基本步骤,我们现在将转到插件管理。

Jenkins 具有出色的插件支持。其网站上有数千个第三方应用程序插件。要了解 Jenkins 是否支持您想要的第三方应用程序,请查看其插件目录 https://plugins.jenkins.io/.

Jenkins GitHub 集成

Jenkins 教程, 您将学习:

在 Jenkins 中安装插件

Jenkins 带有一个非常基本的设置,因此您需要安装所需的插件以启用相应的第三方应用程序支持。

GitHub 是一个基于 Web 的代码存储库,在 DevOps 中发挥着重要作用。它为处理同一代码/项目的多个开发人员提供了一个通用平台,用于上传和检索更新的代码,从而促进持续集成。

Jenkins 需要安装 GitHub 插件才能从 GitHub 存储库中提取代码。

如果你已经在 J​​enkins 安装设置过程中根据提示安装了 Git 插件,则无需安装 GitHub 插件。但如果没有,以下是你在 Jenkins 安装 GitHub 插件的方法 詹金斯 并从 GitHub 存储库中提取代码。

如何在 Jenkins 中安装 Git 插件

以下是如何在 Jenkins 中安装 Git 插件的分步过程:

步骤1: 打开您的仪表板。
点击 管理詹金斯 你的 Jenkins 仪表板上的按钮:

在 Jenkins 中安装 Git 插件

步骤2: 查找插件选项。
点击 管理插件:

在 Jenkins 中安装 Git 插件

步骤3: 在插件页面中,

  1. 选择 GIT 插件
  2. 点击 无需重启即可安装。 根据您的互联网连接情况,插件将需要一些时间才能完成下载,并将自动安装。
  3. 您还可以选择该选项 立即下载并重启后安装 按钮。重启后安装哪个插件
  4. 如果您已经安装了 Git 插件,您将看到“没有可用更新”消息。

在 Jenkins 中安装 Git 插件

步骤4: 安装插件后,
在MyCAD中点击 软件更新 管理詹金斯 在您的 Jenkins 仪表板上。您将看到您的插件列在其他插件中。

在 Jenkins 中安装 Git 插件

如何将 Jenkins 与 GitHub 集成

现在我们将讨论 Jenkins 与 GitHub 集成的过程 Windows 系统:

步骤1) 在 Jenkins 中创建一个新作业,使用您的 Jenkins URL 打开 Jenkins 仪表板。例如, http://localhost:8080/

点击 创造新的就业机会:

将 Jenkins 与 GitHub 集成

步骤2) 输入项目名称,选择作业类型,点击 OK. 我们将创建一个 Freestyle 项目作为示例。

将 Jenkins 与 GitHub 集成

步骤3) 一旦你点击 确定, 页面将重定向到其项目表单。在这里您需要输入项目信息:

将 Jenkins 与 GitHub 集成

步骤4) 您会看到一个 混帐 选项下 源代码管理 如果你的 Git 插件已在 Jenkins 中安装:

将 Jenkins 与 GitHub 集成

注意:如果 混帐 选项没有出现,请尝试重新安装插件,然后重新启动并重新登录到您的 Jenkins 仪表板。 您现在将能够看到 混帐 如上所述的选项。

步骤5) 输入 Git 存储库 URL 以从 GitHub 提取代码。

将 Jenkins 与 GitHub 集成

步骤6) 首次输入存储库 URL 时,您可能会收到错误消息。例如:

将 Jenkins 与 GitHub 集成

如果您的本地计算机未安装 Git,则会发生这种情况。要在本地计算机中安装 Git,请转到 https://git-scm.com/downloads

将 Jenkins 与 GitHub 集成

下载适合你的 Git 文件 运行系统, 在这种情况下, Windows,并将其安装到运行 Jenkins 的本地机器上。按照屏幕上的说明安装 GIT。

将 Jenkins 与 GitHub 集成

步骤7) 一旦在你的机器上安装了 Git,你就可以在 Jenkins 中执行 Git 存储库。要检查它是否已成功安装到你的系统上,请打开 命令提示符, 输入“Git”并按回车键。你应该看到 Git 的不同选项:

将 Jenkins 与 GitHub 集成

这意味着 Git 已安装在您的系统中。

注意:如果您的系统中已经安装了 GIT,只需在全局工具配置中添加 git.exe 路径。

步骤8) 一切就绪后,尝试将 Git URL 添加到 Jenkins。您将不会看到任何有关 Jenkins Git 集成的错误消息:

将 Jenkins 与 GitHub 集成

Git 现在已在您的系统上正确配置。

还检查: - 最佳 Jenkins 替代品(开源 & 付费)