前言
由于以前项目用的Jenkins版本老,外加虚拟机上安装的反应又慢,经常拖累我们的版本发布。故新找一台物理机,操作系统CentOS7,安装最新版本的Jenkins。安装时踩了不少坑,特此记录一下,与大家相互交流。
安装
- 官网下载JDK安装,推荐下奇数版本
rpm -ivh jdk-8u161-linux-x64.rpm
- 新建Jenkins用户
useradd jenkins
- 图省事就从Jenkins官网下载了RPM包进行安装
rpm -ivh jenkins-2.107.2-1.1.noarch.rpm
- 官网下载nodejs包,解压并设置软链接
tar -xf node-v8.11.1-linux-x64.tar.xz
ln -s /opt/node-v8.11.1-linux-x64 /usr/local/node
- 安装bower、grunt
npm install -g bower
npm install -g grunt-cli
- 官网下载并解压安装maven
tar -xzf maven.tar.gz
- 设置nexus的用户名和密码,用以往仓库传包
vim /opt/maven/conf/settings.xml
<settings>
...
<servers>
<server>
<id>releases</id>
<username>admin</username>
<password>your_password</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>your_password</password>
</server>
</servers>
...
</settings>
界面配置
- 环境变量配置
- 安装jenkins的maven插件
- Maven Project的配置