Ubuntu 持续集成
安装OpenJdk
-
查看所有可安装的 JDK 版本
apt list OpenJDK\*
-
使用 apt 安装 JDK(以 11为例),最好是用11,java8对应的jenkins会有兼容问题。
sudo apt install openjdk-11-jdk openjdk-11-jre
-
安装成功后,可以使用以下命令进行验证:
java -version openjdk version "11.0.22" 2024-01-16 OpenJDK Runtime Environment (build 11.0.22+7-post-Ubuntu-0ubuntu222.04.1) OpenJDK 64-Bit Server VM (build 11.0.22+7-post-Ubuntu-0ubuntu222.04.1, mixed mode, sharing)
-
配置JAVA_HOME
sudo vim /etc/profile
内容:
配置生效
source /etc/profile
验证
echo $JAVA_HOME /usr/lib/jvm/java-11-openjdk-amd64
安装Git
- 安装
sudo apt-get install git
- 验证
git --version
安装maven
- 安装
sudo apt-get install maven
- 验证
mvn --version
- 修改Maven配置文件,打开settings.xml文件进行编辑:
阿里云镜像sudo nano /etc/maven/settings.xml
- 修改仓库地址(默认在 /root/.m2/repository)。.m2文件夹是隐藏起来的。
安装Jenkins
-
安装
中文文档
官网教程
安装时,需要注意版本信息(指定版本信息匹配当前JDK版本)root@Ds:/apps/jenkins# apt-get install -y jenkins=2.361.4
-
修改Jenkins配置信息
vim /lib/systemd/system/jenkins.service
-
用户信息(以防权限不够)、
-
修改端口号(端口号冲突)
-
设置时区以及乱码
-
更新配置文件
systemctl daemon-reload systemctl enable jenkins
-
启动jenkins
systemctl start jenkins
启动时:如果存在如下警告,执行
systemctl daemon-reload
后,下次执行systemctl start jenkins
如果依旧启动失败,在
/var/log/jenkins/jenkins.log
查看启动日志信息。 -
jenkins首页,根据提示找到在“/var/lib/jenkins/secrets/initialAdminPassword”密码,并输入(默认用户是admin)。
插件安装
- Git插件
- Localization: Chinese