持续集成
tuobana123
从事J2EE开发,熟悉Spring Framework,Hibernate,Mybatis等开源java框架。
展开
-
CI搭建三:jenkins新建项目代码更新自动编译
jenkins环境配置好了就可以新建项目,下面的配置是新建项目,每隔一分钟检测代码更新,当发现代码更新则自动编译打包。1、配置pom文件,下面是一个配置好的pom文件 4.0.0 com.bjhit.eranges pom 0.0.1 pom nsaddp-common nsaddpapi nsaddpdb nsbasic ns原创 2014-02-07 14:41:41 · 9725 阅读 · 0 评论 -
CI搭建一:linux 配置tomcat+maven+jdk
liunx下tomcat,maven,jdk的安装和配置,一般情况下我们可能会使用yum或者apt-get的包管理工具安装,这里我想说的是使用bin文件安装和配置,下面就是安装和配置的简单过程:1)先下载linux版本的bin包,这里提供几个链接,可以使用wget命令下载到指定目录http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.原创 2014-01-14 19:45:46 · 2172 阅读 · 0 评论 -
CI搭建二:linux 配置jenkins
前提:按照CI搭建一中的配置,先配置好Linux服务器,然后再配置jenkins1)jenkins安装和启动$ wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo$ rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.o原创 2014-02-07 14:20:53 · 8233 阅读 · 0 评论 -
CI搭建四:自动远程部署
jenkins项目自动构建之后,如何自动远程部署,一般情况下都是采用jenkins的部署插件,我这里介绍一种方法是使用inotify机制的。大概的思路是在jenkins服务器上面通过inotify检测文件更新,然后通过scp上传到远程tomcat服务器;然后远程tomcat服务器也通过inotify检测文件更新,自动重启tomcat服务。1、scp.sh#!/usr/bin/expect原创 2014-02-07 15:00:04 · 2764 阅读 · 0 评论