Jenkins 的 GitHub 设置

2024 年 11 月 13 日 | 阅读 3 分钟

Jenkins 是一个 CI(持续集成)服务器,这意味着它需要从源代码存储库中检出源代码并构建代码。 Jenkins 出色的支持各种源代码管理系统,如 Subversion、CVS 等。

Github 正在迅速成为最受欢迎的源代码管理系统之一。它是一个基于 Web 的代码存储库,在 DevOps 中发挥着重要作用。 GitHub 为许多从事同一代码或项目的开发人员提供了一个上传和检索更新代码的通用平台,从而促进了持续集成。 Jenkins 通过 Git 插件与 Git 协同工作。

将 GitHub 私有存储库连接到 Jenkins 的私有实例可能很棘手。

要进行 GitHub 设置,请确保安装 Jenkins 的计算机上存在互联网连接。

  • 在 Jenkins 的主屏幕(Jenkins 仪表板)中,单击屏幕左侧的“管理 Jenkins”选项。
GitHub Setup for Jenkins
  • 现在,单击“管理插件”选项。
GitHub Setup for Jenkins
  • 在下一页中,单击“可用”选项卡。
GitHub Setup for Jenkins
  • “可用”选项卡给出了可供下载的插件列表。 在过滤器选项卡类型中,键入“Git 插件”。
  • 选择 Git 插件。
  • 单击“安装而不重启”。 插件将花费一些时间完成下载,具体取决于您的互联网连接,并将自动安装。
  • 您也可以单击“立即下载并在重启后安装”按钮,在这种情况下,git 插件将在重启后安装。
  • 如果您已经安装了 Git 插件,请转到“已安装”选项卡,并在过滤器选项中键入 Git 插件。
GitHub Setup for Jenkins
  • 完成所有安装后,通过在浏览器中输入以下命令来重新启动 Jenkins。 https://:8080/jenkins/restart
  • Jenkins 重新启动后,Git 将作为配置作业的选项可用。

将 Jenkins 与 GitHub 集成

让我们看看在 Windows 系统中将 GitHub 集成到 Jenkins 中的过程。

  • 首先在 Jenkins 中创建一个新作业,打开 Jenkins 仪表板并单击“创建新作业”。
GitHub Setup for Jenkins
  • 现在输入项目名称并选择作业类型。 例如,项目名称为“javaTpoint”,作业类型为“自由风格项目”。
  • 单击确定
GitHub Setup for Jenkins
  • 单击确定后,页面将重定向到其项目配置。 输入项目信息
GitHub Setup for Jenkins
  • 现在,在“源代码管理”下,您将看到 Git 选项,如果您的 Git 插件已安装在 Jenkins 中
GitHub Setup for Jenkins

注意:如果未显示 Git 选项,请尝试重新安装插件,然后在 Jenkins 仪表板中重新启动。

  • 在“存储库 URL”选项中输入 Git 存储库 URL 以从 GitHub 提取代码。
GitHub Setup for Jenkins
  • 首次输入存储库 URL 时,您可能会收到错误。 例如
GitHub Setup for Jenkins

如果您的系统中未安装 Git,则会发生这种情况。 要在您的系统中安装 Git,请根据您的操作系统下载相应的 Git 设置。 我正在为 Windows 安装。 下载完成后,安装 Git。

GitHub Setup for Jenkins

完成以下说明以安装 Git

GitHub Setup for Jenkins

在您的系统上安装 Git 后,您可以在 Jenkins 中执行 Git 存储库。 要检查 Git 是否已安装在您的系统上,请打开命令提示符,键入 Git 并按 Enter 键。

GitHub Setup for Jenkins

在上面的屏幕中,您会注意到 Git 的语法和不同的选项。 这意味着 Git 已安装在您的计算机中。

  • 现在尝试将 Git URL 添加到 Jenkins 中。
  • Git 现在已在您的系统上成功配置。

下一个主题Maven 设置