欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Jenkins 集成 maven svn 自动构建打包

程序员文章站 2022-05-31 19:48:32
...

 

Jenkins 集成 maven svn 自动打包

 

0.准备工作

安装 详解

0.1安装 jdk

0.2 安装tomcat

0.3 安装maven

0.4 安装nexus

0.5 安装 svn

 

1.安装 jenkins 

25.jenkins安装
上传tomcat 
cd /home/baoy/package
unzip apache-tomcat-7.0.54.zip
mv apache-tomcat-7.0.54 ../soft/
cd /home/baoy/soft/apache-tomcat-7.0.54/
cd webapp/
wget http://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.32.2/jenkins.war
wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war
cd ../bin/
sh start.sh

密码
vim /root/.jenkins/secrets/initialAdminPassword 
4304c3e16a884daf876358b2bd48314b


http://172.23.27.120:8082/jenkins

 

 

2.安装插件  

在插件管理中 下载安装


Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 

2.1.subversion plugins

 

2.2Maven Integration plugin

Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 

 

 

3. 配置 系统属性


Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 

4. 配置 邮件通知

系统管理员邮件地址 和 发送邮件地址必须相同
Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 


Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 

5. 全局工具属性配置 global tool configuration


Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 

 

6.创建项目


Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 

7.设计构建 脚本


Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 

 

 

该脚本可以上传到 ftp上,这类脚本未添加 

 

 第一次构建会失败,应为没有保存svn 密码的问题,之后就可以了


Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 

 

 

 
Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 

 

 

 

 

 

 

 

 

 

 

捐助开发者

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(右上角的爱心标志,支持支付宝和PayPal捐助),没钱捧个人场,谢谢各位。


Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
 
 
 谢谢您的赞助,我会做的更好!

 

 

 

  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 80.4 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 11.2 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 55.3 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 60.5 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 27.2 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 67.1 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 135.4 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 135.4 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 103.7 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 182.9 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 58.6 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 80.5 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 70.1 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 46.4 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 73.6 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 135.1 KB
  • Jenkins 集成 maven svn 自动构建打包
            
    
    博客分类: jenkinssvngitmaven Jenkins集成mavensvn自动打包 
  • 大小: 26.1 KB