300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Jenkins+Svn搭建持续集成环境和自动部署

Jenkins+Svn搭建持续集成环境和自动部署

时间:2023-06-01 23:08:50

相关推荐

Jenkins+Svn搭建持续集成环境和自动部署

Jenkins+Svn搭建持续集成环境和自动部署

一、环境说明

centos 6.8 ip:192.168.1.26

二、运行环境配置

1、安装java环境,下载jdk并放在/usr/local/java

2、配置环境变量

[root@localhost /]#vim /etc/profile

export JAVA_HOME=/usr/local/jdk1.8.0_171

export PATH=$JAVA_HOME/bin:$PATH

3、使设置生效

[root@localhost /]#source /etc/profile

4、查看java版本

[root@localhost /]# java -version

java version "1.8.0_171"

Java(TM) SE Runtime Environment (build 1.8.0_171-b11)

Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

[root@localhost conf]#

二、下载安装包

1、下载tomcat安装包

[root@localhost /]#cd /usr/local/

[root@localhost local]#wget https://mirrors.tuna./apache/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.tar.gz

[root@localhost local]#tar -zxvf apache-tomcat-9.0.10.tar.gz

[root@localhost local]#mv apache-tomcat-9.0.10 tomcat

配置环境变量

[root@localhost /]#vim /etc/profile

export TOMCAT_HOME=/usr/local/tomcat/

使设置生效

[root@localhost /]#source /etc/profile

2、下载jenkins war包

因为是下载的war包,就直接放进tomcat的webapps下面

[root@localhost local]# cd /usr/local/tomcat/webapps/

[root@localhost webapps]# wget https://mirrors.tuna./jenkins/war/2.99/jenkins.war

3.启动tomcat

[root@localhost webapps]# /usr/local/tomcat/bin/shutdown.sh

[root@localhost webapps]# /usr/local/tomcat/bin/startup.sh

查看tomcat端口是否起来

[root@localhost webapps]# netstat -nltup

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 0.0.0.0:22 0.0.0.0:*LISTEN 4281/sshd

tcp 0 0 127.0.0.1:25 0.0.0.0:*LISTEN 1350/master

tcp 0 0 :::8009 :::* LISTEN 4407/java

tcp 0 0 :::8080 :::* LISTEN 4407/java

tcp 0 0 :::22 :::* LISTEN 4281/sshd

tcp 0 0 ::1:25 :::* LISTEN 1350/master

[root@localhost webapps]#

4、访问 http://192.168.1.26:8080/jenkins/

首次登陆需要输入默认的登陆密码,红色字体是密码所在服务器位置。输入密码继续

[root@localhost webapps]# cat /root/.jenkins/secrets/initialAdminPassword

3dd437a34c754396abc07bea207faa13

[root@localhost webapps]#

安装需要的插件

创建管理用户

安装完成,欢迎使用jenkins!

三、添加节点

添加完节点是不可以状态,我们要点击编辑

--------节点添加完成----------

四、配置jenkins自动发布

1.新建一个任务

2.输入任务名称和执行模式(多配置项目可以选择发布对象)

3.发布信息填写

svn项目路径,账号密码设置

选择slave,选择要发布的服务器

4.选择shell脚本发布(这里只做简单的测试,仅供参考)

5.构建完成后,如有异常发邮件通过

6.构建svn项目

项目构建完成

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。