docker自动化发版 及idea 上传jar 到私服

一.进项改造

1.1 版本号修改

进项修改custom custom-common custom-web 的版本号 根据项目名称定义

eg:

 

1.2 自动custom-web 打包位置修改


    
        
            org.springframework.boot
            spring-boot-maven-plugin
            
                ../target
            
        
        
            maven-compiler-plugin
            
                ${java.version}
                ${java.version}
                UTF-8
            
        
    
    custom-web

1.3 修改引入标准版 jxindependent-startup 版本号 引入jar包即可

 

二.标准版改造

a.后期标准版会在发版的同时,将含有版本号的jar包放到maven私服,进项直接依赖即可

b.如果着急用可以下载标准版对应分支,手工传到私服,但注意不要和标准版冲突。

上传方式:

b1.在标准版代码中对应所有pom文件增加如下配置


    
        thirdparty
        http://mvn.dev.baiwang-inner.com:8081/nexus/content/repositories/thirdparty/
    
    
        snapshots
        http://mvn.dev.baiwang-inner.com:8081/nexus/content/repositories/snapshots/
    

 

b2.并将jxindependent-startup 的pom文件打包方式修改为jar

b3.在maven的配置文件 setting.xml中 增加如下配置

    |-->
  
    

    
      releases
      deployment
      deployment123
    
    
      snapshots
      deployment
      deployment123
    
       
      thirdparty   
      admin
      admin123
    
	
		
	

    
  

 

b3.打包上传

idea—>Maven projects->jxindependent→1.clean 2.install 3.deploy

 

三.部署

3.1 机器配置

 

3.2 发版配置

具体可参考

自动发版工具的使用说明

 

你可能感兴趣的:(运维)