linux安装jenkins自动化构建项目

一.首先使用root用户创建一个jenkins用户

1.创建jenkins用户:adduser  jenkins

2.设置密码:passwd jenkins,然后输入密码,确认密码。

3.接着给用户授权:修改/etc/sudoers这个文件,找到下面一行,在root下面添加一行,如下所示:

## Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
tommy   ALL=(ALL)     ALL

授权完毕。

二.切换到jenkins用户:

1.安装tomcat:apache-maven-3.2.3-bin.tar.gz,输入tar -zxvf apache-maven-3.2.3-bin.tar.gz解压

2.到jenkins官网下载war包:jenkins.war,将这个war包放到tomcat的wabapps的目录下。

3.安装maven:apache-maven-3.2.3-bin.tar.gz,输入tar -zxvf apache-maven-3.2.3-bin.tar.gz解压

修改settings配置文件,将阿里云或者公司的maven库配置进入,shift +两个z退出即可。

4.启动tomcat后,输入http://IP:PORT/jenkins访问jenkins主页,如下图所示:

5.去上图所示的目录下:cd /home/jenkins/.jenkins/secrets/,输入vi initialAdminPassword命令,即可查看密码,在页面输入密码,确定后进入下一个页面,点击左边的那一项进入安装插件的页面:

6.安装完上图所有插件后,进入下图,设置你jenkins的访问用户和密码:

7.后面全部默认设置,进入主页即可:

8.创建任务前,先设置jenkins用户的环境变量:

直接在任何目录输入命令即可:vi ~/.bash_profile

export JAVA_HOME=/usr/java/jdk1.8.0_131
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:${GRADLE_HOME}/bin
export PATH
export MAVEN_HOME=/home/jenkins/apache-maven-3.2.3
export PATH=$MAVEN_HOME/bin:$PATH

export JENKINS_HOME=/home/jenkins/workspace

设置上面的内容,保存即可。

cat ~/.bash_profile可查看文件内容。

9.最后输入此命令让设置生效即可:source ~/.bash_profile

三.下面可以开始构建任务:

输入svn项目地址,Credentials:配置svn用户名和密码即可。

H/1 * * * *,表示每分钟构建一次。

最后就是构建的时候的脚本,重点是脚本的编写,项目生成jar包后,覆盖目标地址的jar包,然后执行停止脚本和启动脚本。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值