Ubuntu中Jenkins与GitHub持续集成

一、先决条件

Jenkins要部署到外网上,因为内网地址GitHub是无法访问到地。本文的Jenkins部署在阿里云上。

二、安装Git

Jenkins所在的主机上需要安装Git,通过Git程序从GitHub上clone代码。
执行安装脚本

apt install git

执行结果如下:


image.png

您可以使用以下命令来检查已安装的git版本

git --version
image.png

安装后您可能想要做的第一件事是在Git中配置自己的名称和电子邮件地址,以便您提交的更改包含正确的信息。 您可以通过使用以下命令来完成此操作

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"

接下来,我们将通过查看.gitconfig来验证配置更改:

 git config --list
image.png

三、在Jenkins中指定Git程序位置

image.png

image.png

image.png

名字随便取,查看git安装路径

which git
image.png

四、在GitHub上使用每个repository的WebHook方式远程触发Jenkins构建

五、在Jenkins内关闭“防止跨站点请求伪造”

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容