文档章节

jenkins+maven+svn有关持续集成部署

天马行空的鱼
 天马行空的鱼
发布于 2016/07/13 11:33
字数 413
阅读 82
收藏 1
  • 安装的时候忘记做笔记了,现在想想想起多少算多少,参考(http://www.cnblogs.com/sunzhenchao/archive/2013/01/30/2883289.html) 网上参考挺多。
  • 1,maven安装配置-->有M2_HOME的环境变量设置,还有path路径,后执行mvn help:sysytem生成.m2文件夹。
  • 2,svn或git的安装。
  • 3,jenkins安装版本或war版本,配置文件pom.xml修改端口或者tomcat时修改server文件端口一般不用8080太容易占用和被攻击。
  • 4,注意两个文件m2的setting的配置时的路径和内容修改,还有对应pom文件。
  • 5,当填写svn或git下载路径报错,或maven下载报错时,不能以偏概全不过多数都是jenkins和插件版本的问题,升级插件或降低插件版本,能想起来svn填写完路径看不到证书的选择,网上找答案各种,后来升级了一下插件问题就解决了,还有maven选择的版本我选择maven3.0.5配合jenkins1.6.5是没有错误的,但是maven最新版本的插件又不是jenkins中插件版本2.7.1,所以遇到的多数为版本的问题。
  • 构建过程遇到JVM内存不足时,首先确定你的物理内存监控一下使用多少是否够用,再有setting中有对xmx和xms的设置修改,如果在不行修改pom的xmx和xms,没必要修改jdk如果你可以确定你的jdk版本是64位的话,内存足够,当然如果32位建议修改64位。
  • 6,待续。。。robot+github。

© 著作权归作者所有

共有 人打赏支持
上一篇: python restapi
下一篇: 7z命令行
天马行空的鱼
粉丝 8
博文 55
码字总数 32138
作品 0
QA/测试工程师
私信 提问
Jenkins+Maven+Svn实现代码自动打包与发布

前言 可能很多小伙伴们都知道,在一般互联企业初期大多数都是采用手工打包上传与发布的方式进行代码发布,常见就是利用打包工具手工打包,上传到WEB服务器,备份原代码文件,发布新的代码,重...

菜鸟东哥
2018/07/02
0
0
《A Practical Guide to Continuous Delivery》作者访谈录

本文要点 持续交付(CD,Continuous Delivery)带来了快速的反馈循环,从而产生更简单的技术解决方案,它能得到更好的容错性,并且能够得到更简单的应用程序架构。 对于新的软件项目,持续交...

Dylan Raithel
2018/01/03
0
0
使用 Drone 构建 Coding 项目

使用 Drone 构建 Coding 项目 Drone 是一个轻量级的持续集成工具。它具备许多现代持续集成工具的特性:轻巧(Docker 镜像不到 10M)、部署方便(docker-compose 一键部署)、通过 YAML 文件描...

寰宇01
2018/04/23
0
0
CALMS及其与数据库DevOps的关系

CALMS是框架的首字母缩写,它允许企业评估他们在DevOps之旅中的准备程度,以及他们可以改进的地方。CAMS(没有L)是由Damon Edwards和John Willis在2010年首次美国DevOps Days之后首次推出的...

萤火的萤
2018/11/01
0
0
持续集成工具Jenkins集成到ALM SVN平台uberSVN

采用苹果app store模式的社交化ALM Subversion平台uberSVN,现已正式集成CI工具Jenkins. WANdisco,领先的Apache Subversion的基础软件和企业SVN的供应商,日前宣布,它已与CloudBees合作提供...

wisper
2011/09/20
2.2K
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux iptables之mangle表使用案例

mangle表的用途 mangle表的主要功能是根据规则修改数据包的一些标志位,以便其他规则或程序可以利用这种标志对数据包进行过滤或策略路由。 mangel表使用示例 示例1-策略路由1 内网的客户机通...

月下狼
51分钟前
2
0
OSChina 周日乱弹 —— 兼职我想去学学布偶戏

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @clouddyy : 《火炎 - 女王蜂》 《火炎 - 女王蜂》 手机党少年们想听歌,请使劲儿戳(这里) @小鱼丁 :还在睡觉突然接到一个小哥哥电话“x...

小小编辑
今天
62
5
租房软件隐私保护如同虚设

近日,苏州市民赵先生向江苏新闻广播新闻热线025-84658888反映,他在“安居客”手机应用软件上浏览二手房信息,并且使用该软件自动生成的虚拟号码向当地一家中介公司进行咨询。可电话刚挂不久...

linux-tao
今天
3
0
分布式项目(五)iot-pgsql

书接上回,在Mapping server中,我们已经把数据都整理好了,现在利用postgresql存储历史数据。 iot-pgsql 构建iot-pgsql模块,这里我们写数据库为了性能考虑不在使用mybatis,换成spring jd...

lelinked
今天
6
0
一文分析java基础面试题中易出错考点

前言 这篇文章主要针对的是笔试题中出现的通过查看代码执行结果选择正确答案题材。 正式进入题目内容: 1、(单选题)下面代码的输出结果是什么? public class Base { private Strin...

一看就喷亏的小猿
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部