转载注明出处
上一节已经安装并初始化完成Jenkins,接下来我们熟悉Jenkins的插件管理。
Jenkins拥有出色的插件支持,官方网站上有数以千计的第三方应用程序插件。要了解Jenkins是否支持你想要的第三方应用程序,请访问https://plugins.jenkins.io/
查询相关插件。
在本节教程中,你将学到:
为什么需要安装插件?Jenkins提供了一个非常基本的设置,因此你需要安装所需的插件以启用相应的第三方应用程序支持。
GitHub是一个基于Web的代码存储库,在DevOps中起着重要作用。它为处理相同代码/项目的多个开发人员提供了一个通用平台,用于上传和检索更新的代码,从而促进持续集成。
Jenkins需要安装GitHub插件才能从GitHub存储库中拉取代码。
在Jenkins安装初始化设置期间,如果你已经安装了Git插件(即选择了Install suggested plugins
),则无需安装GitHub插件。但如果没有,下面就是教你如何在Jenkins中安装GitHub插件并从GitHub存储库中提取代码。
如果已经安装可以跳过。
Manage Jenkins
Manage Plugins
Available
标签页,在Filter搜索框搜索Git Plugin
,然后勾选中插件,安装可以选择如下方式:Install without restart
,该插件需要一些时间才能完成下载,具体取决于网络连接状态,下载完成后直接自动安装。Download now and Install after restart
,先下载插件,等重启的时候才会安装插件。Check Now
,则是去同步云端插件仓库Installed
标签页,可以看到已经安装好的插件列表(推荐安装的貌似卸载不了)下面的创建步骤中可能会遇到一些不明白的地方,后续章节会呈现清楚,先整体的操练一个核心Demo项目;
步骤:
Create New Jobs
,点击OK
后会跳转到该Job的项目配置页Description
Source Code Management
中看到Git
选项Git
选项,设置Gitlab/Github 仓库地址,在Credentials
项中添加授权配置(即配置Github/Gitlab的http用户名和密码或者是SSH方式的公钥)Save
,回到主页,就可以看到我们新建的Job了。注:配置项目仓库地址时,如果安装Jenkins服务的计算机没有安装Git工具,那么需要先安装Git工具,否则也无法拉取代码;怎么安装Git,可以参考Git官方或者其他互联网教程;在Jenkins首页的 Credentials 菜单栏中可以管理相关的授权证书,包括使用HTTP方式拉取Gitlab/Github代码时需要输入的用户名和密码。