在Linux设置Jenkins 1
以下说明适用于Red Hat/CentOS服务器,但也可以适用于其他Linux发行版。
安装Jenkins
请遵循https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions中的说明
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins
sudo service jenkins start
已创建一个jenkins
用户,其主目录为/var/lib/jenkins
配置Jenkins
安装JDK 8
通过Jenkins管理,添加JDK 8自动安装程序。
安装Maven
通过Jenkins管理,从Apache站点添加Maven自动安装程序。
安装NodeJS
您可以全局安装NodeJS,但也可能希望为不同的项目安装不同版本的NodeJS。
我们建议以下2种选择,选择您喜欢的一种。
Jenkins NodeJS插件
安装Jenkins NodeJS插件。
通过Jenkins管理,添加NodeJS安装:
- 来自nodejs.org的自动安装程序,使用最新的LTS(长期支持)64位版本
- 要安装的全局NPM软件包:bower gulp
本地NodeJS安装
使用以下脚本在本地安装NodeJS,然后更新Jenkins PATH以使用它。
# specify which version we want
export NODE_VERSION=4.3.1
# download
cd /tmp
wget http://nodejs.org/dist/v$NODE_VERSION/node-v4.3.1.tar.gz
tar xvfz node-v$NODE_VERSION.tar.gz
# build it and install it only locally
cd node-v$NODE_VERSION
./configure --prefix=/var/lib/jenkins/node-v$NODE_VERSION && make && make install
# Check versions of node and npm
export PATH=/var/lib/jenkins/node-v$NODE_VERSION/bin:$PATH
node --version
# v4.3.1
npm --version
# 3.7.5
# install tools
npm install -g bower gulp
bower --version
# 1.7.7
gulp --version
# 3.9.1
确保您更新了Jenkins PATH。