管理Jenkins项目
- 创建Jenkins项目
- 修改Jenkins项目配置
实验环境准备):
- 1)5台RHEL8虚拟机,主机名分别为develop、git、jenkins、web1和web2。
- 2)develop主机的IP地址为192.168.4.10,不需要配置网关和DNS。
- 3)git主机的IP地址为192.168.4.20,不需要配置网关和DNS。
- 4)jenkins主机的IP地址为192.168.4.30,不需要配置网关和DNS。
- 5)web1和web2主机的IP地址分别为192.168.4.100和192.168.4.200,不需要配置网关和DNS。
- 6)所有主机都需要配置可用的系统YUM源,设置防火墙信任所有,SELinux放行所有。
跨网段走路由,相同网段不需要配置网关就可以互联互通
程序类型:编译型(如C、C++)和解释型(如Python、JavaScript)。
CI/CD流程:Jenkins下载代码、打包代码、编译代码、测试代码、上线服务器。
步骤
浏览器访问Jenkins服务器8080端口。 #有公私钥的前提下,已经创建仓库成功的情况下
firefox或google-chrome http://192.168.4.30:8080
默认Jenkins会拉取最新版本的代码,这里的设置可以让Jenkins拉取特定的分支或标签(tag)的代码。注意:这里的git参数名称后面会经常用到!
继续设置Git参数,定义Git仓库的URL路径,以及需要下载克隆的版本或分支,注意这里的URL是前面课程GitLab创建的代码仓库的链接地址
构建(build)Jenkins项目
首先需要找到刚刚常见的项目
此时Jenkins会自动连接GitLab服务器获取仓库数据,我们可以选择一个版本,点击《开始构建》