项目构建,发布平台(一)

本文介绍了仿真系统构建和部署的流程,包括登录部署平台,选择项目发布,从Git仓库获取代码,以及查看部署结果等步骤。仿真环境作为开发测试的平台,与真实环境的部署操作相似,主要区别在于环境选择。
摘要由CSDN通过智能技术生成


                            项目构建,发布平台(一)



一,【前言】

     自动构建和部署,这是我们的期望之前公司用Jenkins进行全自动的部署,

之前总结过  系统怎么进行上线 ?(点击可进入)    是项目构建,发布(二)的介绍,并且是真实生产环境的详细过程,包含了配置文件的配置, 本博文是仿真系统构建发布,   配置文件还得参考 前一篇博文,  系统怎么进行上线?

     现在公司开发了一套强大的部署系统,今天在这里总结,记录一下部署的整个流程, 方便相关人员的学习和参考.





二,【详情】

   部署分为两步骤: 构建和部署发布.

   部署分为两种方式: 仿真环境和真实环境.   仿真环境是可以自己测试的,方便开发设计者的, 真实环境是线上用的.


下面将演示仿真环境,真实环境和仿真差不多,只是选择真实还是仿真的问题:


1,登录部署平台, 需要用户名和password, 登录后界面如下,会有很多部署了的在线系统.



2,选择"发布管理"--->"项目发布"--->"仿真"--->选择自己的系统:



3,进入界面选择要部署的系统如:"统一监控平台"




4,选择" 编译代码管理: 1个"--->点击"构建"virtual-PY_ulap_Pool"",如下:



5,在接下来的页面中填入 git中代码地址:
 

6, 代码地址去Git仓库获取, 必须在"master"分支--->"Repository"--->commit后面的copied:




7, 点击"状态"下面按钮,可查看部署情况, 部署成功会显示如下结果:









点击可用按钮可用查看部署详情,具体如下:


任务id:4985代码版本 7c5cef219a21dbe827380afb5bd971e0d14b60f5 详细日志
 
   
代码开始检出 代码url:git@git.speiyou.cn:arch/ulap.git 版本号:7c5cef219a21dbe827380afb5bd971e0d14b60f5代码检出:成功 :git clone git@git.speiyou.cn:arch/ulap.git /data/push_data/virtual_FZ_ulap_Pool/workspace  Initialized empty Git repository in /data/push_data/virtual_FZ_ulap_Pool/workspace/.git/cd /data/push_data/virtual_FZ_ulap_Pool/workspace && git branch -r --contains 7c5cef219a21dbe827380afb5bd971e0d14b60f5 |tail -n 1    origin/mastercommit id in branch:  origin/mastercd /data/push_data/virtual_FZ_ulap_Pool/workspace && git checkout -b   origin/master  Switched to a new branch 'origin/master'HEAD is now at 7c5cef2 m init代码编译:成功 : cmd: cd /data/push_data/virtual_FZ_ulap_Pool/workspace && /usr/local/maven/bin/mvn clean install -s /mvn_env_conf/settings_jdk1.8.0_102.xml -U -Dmaven.test.skip=true -Ptest  -V -B -DMyRevision=7c5cef219a21dbe827380afb5bd971e0d14b60f5  stdout: Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800)Maven home: /usr/local/mavenJava version: 1.6.0_18, vendor: Sun Microsystems Inc.Java home: /usr/local/jdk1.6.0_18/jreDefault locale: en_US, platform encoding: UTF-8OS name: "linux", version: "2.6.32-573.22.1.el6.x86_64", arch: "amd64", family: "unix"[INFO] Scanning for projects...Downloading: http://192.168.1.92:8081/nexus/content/groups/public/com/hwl/parent/1.0-SNAPSHOT/maven-metadata.xmlDownloading: http://192.168.1.92:8081/nexus/content/groups/spurs/com/hwl/parent/1.0-SNAPSHOT/maven-metadata.xmlDownloaded: http://192.168.1.92:8081/nexus/content/groups/public/com/hwl/parent/1.0-SNAPSHOT/maven-metadata.xml (586 B at 3.5 KB/sec)[WARNING] [WARNING] Some problems were encountered while building the effective model for com.hwl.ulap:simple-source:jar:1.0-SNAPSHOT[WARNING] 'dependencyManagement.dependencies.dependency.exclusions.exclusion.artifactId' for com.netflix.eureka:eureka-core:jar with value '*' does not match a valid id pattern. @ org.springframework.cloud:spring-cloud-netflix-dependencies:1.3.2.RELEASE, /data/push_data/.m2/org/springframework/cloud/spring-cloud-netflix-dependencies/1.3.2.RELEASE/spring-cloud-netflix-dependencies-1.3.2.RELEASE.pom, line 270, column 19[WARNING] [WARNING] Some problems were encountered while building the effective model for com.hwl.ulap:elastic-sink:jar:1.0-SNAPSHOT[WARNING] 'dependencyManagement.dependencies.dependency.exclusions.exclusion.artifactId' for com.netflix.eureka:eureka-core:jar with value '*' does not match a valid id pattern. @ org.springframework.cloud:spring-cloud-netflix-dependencies:1.3.2.RELEASE, /data/push_data/.m2/org/springframework/cloud/spring-cloud-netflix-dependencies/1.3.2.RELEASE/spring-cloud-netflix-dependencies-1.3.2.RELEASE.pom, line 270, column 19[WARNING] [WARNING] Some p
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值