简单介绍: 1、Jenkins 是一个开源的自动化服务器,广泛用于软件开发中以实现持续集成和持续交付(CI/CD) 2、通过 Jenkins,团队可以自动执行从构建、测试到部署的应用程序开发生命周期中的各个步骤 3、它支持多种操作系统,并且能够与大量的工具和技术集成,为开发者提供了极大的灵活性 4、Jenkins依赖java环境,需要安装jdk,完整的Jenkins持续集成还需要git、maven以及tomcat的支持 5、Jenkins支持Docker安装部署 前期准备: 欧拉操作系统openEuler 24.03-LTS-SP1安装配置图解教程 https://www.osyunwei.com/archives/14957.html 1、禁用SELinux rpm -q grubby #确认grubby软件包是否已经安装 grubby --update-kernel ALL --args selinux=0 #添加selinux=0到内核命令行 setenforce 0 sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config /usr/sbin/sestatus -v #查看selinux状态,disabled表示关闭 shutdown -r now #重启系统 getenforce #查看结果为Disabled 2、防火墙设置 openEuler 24.03-LTS-SP1默认是firewalld防火墙,因为Docker需要iptables,我们这里卸载firewall,安装iptables作为防火墙,并清空防火墙规则 2.1关闭firewall systemctl stop firewalld.service systemctl disable firewalld.service systemctl mask firewalld systemctl stop firewalld yum [...]
查看全文