美文网首页
记Jenkins+svn+maven使用

记Jenkins+svn+maven使用

作者: ozygod | 来源:发表于2017-07-05 09:37 被阅读0次

一、软件版本

OS:windows 7

jenkins:2.68

jdk:jdk1.8.0_112

maven:3.3.9

二、Jenkins安装

官方下载地址为:https://jenkins.io/download/

Jenkins的安装方式有多种,由于我是window 7,我是使用直接运行war包的形式安装,命令为:java -jar jenkins.war,可以通过追加'--httpPort=2333'来指定端口号。

此外,在运行的过程中,会生成一个key,会在启动jenkins时用上

1

注:jdk和tomcat的安装请自行google。

三、Jenkins启动

Jenkins安装后,会生成对应的jenkins服务,用户可对该服务进行启动、停止等操作对Jenkins管理。

jenkins服务开启后,浏览器输入:http://localhost:8080启动Jenkins。

1、Jenkins第一次启动需输入管理员(admin)密码(密码保存位置会有对应提示),也就是上面安装的界面中输出的key,如下图所示。

2

2、进入下一步后,是选择要安装的插件,使用默认选项

3、等待安装成功。

4、注册账号

5、登录成功后,首先要做相应的设置,进入“系统管理-系统设置”,点击主目录右侧的高级,调整“工作空间根目录”为自己希望存放的目录,后续版本控制工具down下来的源码就放在这个目录下

6、保存上面的全部调整,然后进入到“系统管理-Global Tool Configuration”界面进行Jdk和maven的配置

去掉“自动安装”选项

JDK:去掉“自动安装”选项

去掉“自动安装”选项

Maven:去掉“自动安装”选项

四、项目配置

1、由于默认安装的插件中没有maven构建项目的插件,所以需要到“系统管理-插件管理”界面中安装“Maven Integration Plugin”插件

2、插件安装完成后,返回到主界面,点击界面上的“新建”按钮新建任务

3、选择“构建一个maven项目”

4、点击OK后,进入项目构建配置界面,首先配置“源码管理”,在“Repository URL”栏中填写svn目录

5、然后在Credentials栏最右边的“Add”按钮,添加svn账号信息,添加完成后,在下拉框中选择刚才加入的账号

输入svn账号密码 选择刚才保存的svn账户

6、调整Build配置信息,指定Root POM为‘pom.xml’在svn目录下指定的地址,像我的项目是通过svn地址下的tz-parent目录中的pom.xml文件构建整个的jar包的

7、在Post Steps栏配置构建成功后需要执行的脚本,其中执行的脚本类型可以根据Jenkins安装所在服务器的系统来定,脚本可以为部署相关脚本。

选择构建完成后要执行的脚本类型 输入想要执行的脚本

8、点击“保存”按钮,完成项目构建,至此整个使用流程已经结束,在返回的界面上,点击“立即构建”按钮即可开始自动构建

相关文章

  • 记Jenkins+svn+maven使用

    一、软件版本 OS:windows 7jenkins:2.68jdk:jdk1.8.0_112maven:3.3....

  • jenkins+svn+maven自动化打包部署

    一.前提: 公司内部目前都是手工打包上传,这样效率比较低,于是想通过jenkins+svn+maven希望能够实现...

  • 随心记 隐私政策网址与支持

    欢迎您使用随心记! 为使用随心记的服务,您应当阅读并遵守《随心记使用协议》和《随心记隐私权条款》。本协议是用户与随...

  • 三七互娱提前批运维面经

    1. Zabbix使用上有什么不足?在部署Zabbix过程中有遇到什么问题? 2.有没有使用过Docker,记不记...

  • 记 Scrcpy 框架使用记录

    title: 记 Scrcpy 框架使用记录date: 2019-03-03 背景 最近使用 vysor 。发现直...

  • Jenkins+SVN+Maven实现自动打包Jar/War并发

    一.背景 由于部门想要搭建一套Svn+Jenkins的持续集成环境,Jenkins的部署是由部门的运维同事负责的,...

  • 使用fragment导致页面错乱重叠

    记使用碎片fragment时,造成页面错乱,重叠显示 原因 使用fragment时,为了防止重复replace,导...

  • 小伞使用记

    小伞使用记 友人从日本旅行回来,带了遮阳伞给我。刚好前几天还在网上查询,心心念念想找把质量好的,怎么也没找到合意的...

  • MATLAB使用记

    最开始听说MATLAB是大一的时候。还没有专业分流,知道环境工程要学CAD,问了个环境科学的学姐他们学不学。她告诉...

  • termux使用记

    ```pkg update && pkg upgrate``` termux-setup-storage

网友评论

      本文标题:记Jenkins+svn+maven使用

      本文链接:https://www.haomeiwen.com/subject/smvfhxtx.html