jenkin自动化代码上线

介绍

Jenkins是一款开源自动化服务器,旨在自动化连续集成和交付软件所涉及的重复技术任务。 Jenkins是基于Java的,可以从Ubuntu软件包安装,也可以通过下载和运行其Web应用程序ARchive(WAR)文件进行安装 - 构成一个完整的Web应用程序的集合,该文件旨在在服务器上运行。

ubantu 安装jenkins

将存储库密钥添加到系统

wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
#添加密钥后,系统将返回OK

将Debian包存储库地址附加到服务器的sources.list

echo deb http://pkg.jenkins.io/debian-stable binary/ | tee /etc/apt/sources.list.d/jenkins.list

运行update ,以便apt-get将使用新的存储库

apt-get update

安装Jenkins及其依赖项,包括Java

apt-get install jenkins

指定早期版本安装

apt-get install jenkins=2.138.1

启动jenkins

jenkins配置文件在/etc/default/jenkins   如果启动不成功可能是8080端口被占用,在该文件里可以修改jenkins启动端口

启动Jenkins

systemctl start jenkins
systemctl status jenkins    #查看jenkins状态

安装maven环境

下载maven

apache maven官网地址:http://maven.apache.org/download.cgi

 找到Link列下的“apache-maven-3.5.2-bin.tar.gz“进行下载

安装配置maven

解压maven:
tar zxvf apache-maven-3.5.2-bin.tar.gz -C /usr/local/

配置maven环境变量:

vim /etc/profile
export M2_HOME=/usr/local/apache-maven-3.5.2/
export CLASSPATH=$CLASSPATH:$M2_HOME/lib
export PATH=$PATH:$M2_HOME/bin


#使文件生效:
source /etc/profile

查看maven版本信息

mvn -v
Apache Maven
3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T15:58:13+08:00) Maven home: /opt/maven/apache-maven-3.5.2 Java version: 1.8.0_151, vendor: Oracle Corporation Java home: /opt/jdk1.8.0_151/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "linux", version: "4.4.0-98-generic", arch: "amd64", family: "unix"

jenkins使用

 

猜你喜欢

转载自www.cnblogs.com/ywrj/p/10025337.html