Jenkins是CI(持续集成)服务器, 这意味着它需要从源代码存储库中签出源代码并构建代码。 Jenkins对Subversion, CVS等各种源代码管理系统提供了出色的支持。
Github正在迅速成为最受欢迎的源代码管理系统之一。它是基于Web的代码存储库, 在DevOps中起着重要作用。 GitHub为许多从事相同代码或项目的开发人员提供了一个通用平台, 以上传和检索更新的代码, 从而促进了持续集成。 Jenkins通过Git插件与Git合作。
将GitHub私有存储库连接到Jenkins的私有实例可能很棘手。
要进行GitHub设置, 请确保安装Jenkins的计算机中存在Internet连接。
- 在Jenkins(Jenkins仪表板)的主屏幕中, 单击屏幕左侧的Manage Jenkins选项。

文章图片
- 现在, 单击“管理插件”选项。

文章图片
- 在下一页中, 单击“可用选项卡”。

文章图片
- “可用”标签列出了可供下载的插件列表。在“过滤器”选项卡类型中, 键入“ Git插件”。
- 选择Git插件。
- 单击“安装后不重新启动”。根据你的互联网连接情况, 该插件将需要一些时间才能完成下载, 并将自动安装。
- 你还可以单击“立即下载并在重启后安装”按钮, 其中在重启后安装git插件。
- 如果你已经安装了Git插件, 请转到“已安装”标签, 然后在过滤器选项中输入Git插件。

文章图片
- 完成所有安装后, 通过在浏览器中输入以下命令来重新启动Jenkins。 http:// localhost:8080 / jenkins / restart After Jenkins is restarted, Git will available as an option while configuring jobs.
- 首先在詹金斯创建一个新工作, 打开詹金斯仪表板, 然后单击“创建新工作”。

文章图片
- 现在输入项目名称, 然后选择作业类型。例如, 项目名称为srcmini”, 作业类型为“自由式项目”。
- 单击确定。

文章图片
- 单击确定后, 页面将被重定向到其项目配置。输入项目信息:

文章图片
- 现在, 如果你的Git插件已安装在Jenkins中, 则在“源代码管理”下你将看到Git选项:

文章图片
注意:如果未出现Git选项, 请尝试重新安装插件, 然后重新启动你的Jenkins仪表板。
- 在“ Repository URL”选项上输入Git存储库URL, 以从GitHub中提取代码。

文章图片
- 首次输入存储库URL时, 可能会出错。例如:

文章图片
如果你的系统中未安装Git, 则会发生这种情况。要在你的系统中安装Git, 请根据你的操作系统下载适当的Git设置。我正在安装Windows。下载完成后, 安装Git。

文章图片
按照以下说明安装Git:

文章图片
一旦在系统上安装了Git, 就可以在Jenkins中执行Git存储库。要检查系统上是否已安装Git, 请打开命令提示符, 键入Git, 然后按Enter。

文章图片
【Jenkins的GitHub设置详细步骤】在上面的屏幕中, 你观察到Git出现了语法和其他选项。这意味着Git已安装在你的计算机中。
- 现在尝试将Git URL添加到Jenkins中。
- Git现在已在你的系统上成功配置。