持续集成篇_08_Hudson持续集成服务器的使用(自动化编译、分析、打包、部署)
持续集成篇_08_Hudson持续集成服务器的使用(自动化编译、分析、打包、部署)
1.创建任务
svn用户验证
验证通过
*****五颗*表示每分钟检查svn路径是否有变更,有变更就会重新构建,相当于定时器设置
Send e-mail for every unstable build:构建失败给每个人发送邮件通知
Send separate e-mails to individuals who broke the build:谁构建失败给谁发送邮件
新建项目时复制项目配置参数
配置sonar代码质量分析,在发布后进行代码质量分析
勾选后,此项目会出现sonar图标
edu-common工程构建过程之sonar
sonar:sonar
构建状态
[root@yxq maven-3.0.5]# cd .m2
[root@yxq .m2]# ls
repository
[root@yxq .m2]# cd repository/
[root@yxq repository]# ls
antlr asm classworlds commons-cli commons-collections commons-fileupload commons-lang javassist log4j ognl oro
aopalliance cglib commons-beanutils commons-codec commons-digester commons-io commons-logging junit net org wusc
[root@yxq repository]# cd wusc
[root@yxq wusc]# ls
edu
[root@yxq wusc]# cd edu
[root@yxq edu]# ls
common facade
[root@yxq edu]# cd common
[root@yxq common]# ls
edu-common edu-common-config edu-common-core edu-common-parent edu-common-web
[root@yxq common]# cd edu-common
[root@yxq edu-common]# ls
1.0-SNAPSHOT maven-metadata-local.xml
[root@yxq edu-common]# cd ..
[root@yxq common]# ls
edu-common edu-common-config edu-common-core edu-common-parent edu-common-web
[root@yxq common]# ll
total 20
drwxr-xr-x 3 root root 4096 Mar 27 05:59 edu-common
drwxr-xr-x 3 root root 4096 Mar 27 05:57 edu-common-config
drwxr-xr-x 3 root root 4096 Mar 27 05:53 edu-common-core
drwxr-xr-x 3 root root 4096 Mar 27 05:37 edu-common-parent
drwxr-xr-x 3 root root 4096 Mar 27 05:53 edu-common-web
[root@yxq common]#
持续集成篇_08_Hudson持续集成服务器的使用(自动化编译、分析、打包、部署)的更多相关文章
- 持续集成篇 --Hudson持续集成服务器的安装配置与使用
样例项目参考视频教程:http://www.roncoo.com/course/view/85d6008fe77c4199b0cdd2885eaeee53 IP:192.168.4.221 8G内存 ...
- Hudson + SVN + Maven 持续集成实现自动化编译、打包、部署(over SSH 和 Deploy war/ear to a container 两种部署方式)
下载hudson ,安装部署http://hudson-ci.org/ 将下载的hudson-3.3.3.war放到tomcat的webapps目录下并启动tomcat,输入地址访问 点击Instal ...
- .netcore持续集成测试篇之搭建内存服务器进行集成测试一
系列目录 在web项目里,我们把每一层的代码的单元测试都通过并不代表程序能正常运行,因为这个过程缺失了http管道,很多时候我们还还需要把项目布在iis环境中或者在vs里启动iis express服务 ...
- 持续集成篇_05_SonarQube代码质量管理平台的介绍与安装
1.SonarQube的介绍 SonarQube是一个管理代码质量的开放平台. 可以从七个维度检测代码质量(为什么要用SonarQube): (1)复杂度分布(complexity):代码复杂度过高将 ...
- 浅谈持续集成(CI)、持续交付(CD)、持续部署(CD)
CI/CD是实现敏捷和Devops理念的一种方法,具体而言,CI/CD 可让持续自动化和持续监控贯穿于应用的 整个生命周期(从集成和测试阶段,到交付和部署).这些关联的事务通常被统称为"CI ...
- 用好lua+unity,让性能飞起来——luajit集成篇/平台相关篇
luajit集成篇 大家都知道luajit比原生lua快,快在jit这三个字上. 但实际情况是,luajit的行为十分复杂.尤其jit并不是一个简单的把代码翻译成机器码的机制,背后有很多会影响性能的因 ...
- Spring Boot 揭秘与实战(三) 日志框架篇 - 如何快速集成日志系统
文章目录 1. 默认的日志框架 logback2. 常用的日志框架 log4j 1.1. 日志级别 1.2. 日志文件 3. 源代码 Java 有很多日志系统,例如,Java Util Logging ...
- Spring Boot 揭秘与实战(五) 服务器篇 - 其他内嵌服务器 发表于 2017-01-03 | Spring框架 | Spri
文章目录 1. Jetty 的切换 2. Undertow的使用 Spring Boot 可选择内嵌 Tomcat.Jetty 和 Undertow,因此我们不需要以 war 包形式部署项目.< ...
- Spring Boot 揭秘与实战(五) 服务器篇 - 内嵌的服务器 Tomcat剖析
文章目录 1. 内嵌的 Tomcat,一个Jar包运行 2. 如何定制内嵌 Tomcat3. War 包部署的使用细节 2.1. 设置内嵌Tomcat的端口 2.2. 设置内嵌Tomcat的最大线程数 ...
随机推荐
- iReport数据库连接找不到驱动
- 关于面试总结8-http协议相关面试题
前言 在PC浏览器的地址栏输入一串URL,然后按Enter键这个页面渲染出来,这个过程中都发生了什么事?这个是很多面试官喜欢问的一个问题 如果测试只是停留在表面上点点点,不知道背后的逻辑,是无法发现隐 ...
- 每天一个linux命令-tai命令
动态监视文件尾部. 命令参数: -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n<行数> 显示行数 --pid=PID 与-f合 ...
- Android之一种很有趣的界面跳动提示动画
上一个效果图: ==================================== 先上布局: <RelativeLayout xmlns:android="http://sch ...
- git error: RPC failed; curl 56 GnuTLS recv error 解决方案
// git 报错情况: error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properl ...
- cross validation笔记
preface:做实验少不了交叉验证,平时常用from sklearn.cross_validation import train_test_split,用train_test_split()函数将数 ...
- mac下的docker的Docker.raw占用空间很大?
如图所示,60G,我的天呢? 其实这个只是系统分配给docker的逻辑硬盘大小,应该是指docker最大可用的硬盘空间,实际占用没有这么大 实际占用大小: 另外: 参考:https://github. ...
- Android图片载入框架最全解析(一),Glide的基本使用方法
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/53759439 本文同步发表于我的微信公众号.扫一扫文章底部的二维码或在微信搜索 郭 ...
- 【手机网络游戏 编程】C#异步socketAPI调用 处理数据的流程
之前客户端在网络条件好的时候,运行没问题.但是有时候手机的网络不稳定,接受数据可能不稳定,导致接受数据错误,一直都不知道,原来是接受数据处理的不够好! 现在更改过后的接受数据的逻辑如下: //接收 p ...
- Go语言之进阶篇 netcat工具的使用
一.netcat工具的使用 1.先安装netcat软件,再配置环境变量 2.tcp服务器代码 示例: package main import ( "fmt" "net&q ...