软件风向标,重度软件行业发展门户!

文章更新 | 热门文章
您的位置: 首页  →  攻略 → 《mrx cn攻略 mrx光明之书攻略

mrx cn攻略 mrx光明之书攻略

2023-06-01 23:00:19      小编:      我要评论

一、什么是jenkins?

Jenkins它是一个开源的连续集成,提供友好的操作界面(CI)起源于工具Hudson(Hudson主要用于连续自动构建/测试软件项目,监控外部任务的运行(这是抽象的,暂时写,不解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet运行在容器中,也可以独立运行。通常与版本管理工具(SCM)、结合使用施工工具。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。



二、什么是持续集成?

持续集成是一种开发实践,需要开发人员定期将代码集成到共享存储库中。这个概念是为了消除发现的问题,然后在构建生命周期时出现问题。持续集成要求开发人员频繁构建。最常见的方法是在提交代码时触发构建。



三、部署jenkins

本文安装为以tomcat部署作为中间件的方式

3.1、部署java

(1)本地上传tomcat和jdk软件包,创建解压目录,并在指定目录下解压

[root@localhost ~]# ls

anaconda-ks.cfg jdk-8u231-linux-x64.tar.gz

[root@localhost ~]# mkdir /usr/java

[root@localhost ~]# tar -zxvf jdk-8u231-linux-x64.tar.gz -C /usr/java

(2)配置jdk系统环境变量

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

添加以下内容:

export JAVA_HOME=/usr/java/jdk1.8.0_231

export CLASSPATH=$JAVA_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin

(3)使用source命令使profile文件中的环境变量生效

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

(4)查看java环境变量设置是否成功(如果不能查看版本信息)

[root@localhost ~]# java -version

java version "1.8.0_231"

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

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

3.2、部署tomcat

(1)、下载tomcat的压缩包

[root@jenkins ~]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.103/bin/apache-tomcat-7.0.103.tar.gz

(2)、解压

[root@jenkins ~]# tar zxf apache-tomcat-7.0.103.tar.gz

(3)重命名tomcat

[root@jenkins ~]# mv apache-tomcat-7.0.103/ /usr/local/tomcat

(4)配置环境变量

[root@jenkins ~]# echo 'export CATALINA_HOME=/usr/local/tomcat' >> /etc/profile

[root@jenkins ~]# echo 'export PATH=$CATALINA_HOME/bin:$PATH' >> /etc/profile

[root@jenkins ~]# source /etc/profile

(3)、修改tomcat的端口号

[root@jenkins /]# vim /usr/local/tomcat/conf/server.xml

<Connector port="8081" protocol="HTTP/1.1"

[root@jenkins ~]# startup.sh

[root@jenkins ~]# netstat -anput | grep 8081

tcp6 0 0 :::8081 :::* LISTEN 3006/java

(4)、当将Jenkins的war当包装放入中间件时,它会自动部署,所以我们可以通过查看日志来看到安装状态

下载jenkins的war包

[root@jenkins ~]# wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war

复制到tomcat项目目录中

[root@jenkins ~]# cp jenkins.war /usr/local/tomcat/webapps/

一行管理员密码将出现在自动部署过程中,我们需要复制密码

[root@jenkins ~]# cat /root/.jenkins/secrets/initialAdminPassword



(5)打开网页jenkins

安装完成后,单击开始使用jenkins





四、使用jenkins测试和包装代码

1、新建任务

输入项目名称,构建自由风格的软件项目



2、配置项目

(1)General

描述:test 随意添加;

显示名称:along 是Jenkins项目名称;




(2)源代码管理(即拉代码的地方,可以选择git或SVN)

① 选择git,输入gitlab项目地址




② 点击Add添加凭据

选择SSH Username with pricate key,密钥认证,输入私钥;

注:Jenkins服务器需在gitlab项目上有key



只有这些简单的配置,因为只有这些简单的配置;

3、构建项目

(1)点击项目damo,立即构建



(2)点击#1查询控制台详细输出信息;




(3)在Jenkins服务器上的认证

在这个目录下,你可以找到自己git项目;证明项目成功完成

[root@jenkins ~]# ls /data/jenkins/workspace/

damo damo@tmp

攻略[共144355款]

光明[共1532款]

之书[共451款]

mrx[共1款]

  • 发表评论
资讯排行 资讯中心 热门专区 软件评测
软件排行榜 软件攻略 软件下载 软件开测表
软件排行榜 软件礼包 软件下载 新软件测表
安卓排行榜 软件视频 软件下载
苹果排行榜