【摘 要】
:
近年,公司业务迅速发展,已有项目在深度与广度方面继续拓展,并使用大量新技术。然而,搭建开发与测试环境却更为复杂,出错环节增多,急需开发一个研发部署管理平台,能够在短时
论文部分内容阅读
近年,公司业务迅速发展,已有项目在深度与广度方面继续拓展,并使用大量新技术。然而,搭建开发与测试环境却更为复杂,出错环节增多,急需开发一个研发部署管理平台,能够在短时间内搭建出大量统一、无差异的开发、测试和产品环境,提高公司项目开发、测试和产品部署整体速度,节约人力资源。本文主要研究了基于Docker的研发部署管理平台的整个研发过程。列举了目前较为流行的PaaS平台和部署平台,从多用户角度分析需求,设计出满足统一、无差异的和简单易用的研发部署管理平台。本平台使用最近兴起的Docker容器技术作为镜像及容器基础,使用Tortoise SVN工具进行环境实例代码更新,使用Jenkins API编程创建Jenkins工程,监控SVN代码服务器,使用基于MVC架构、Java语言实现的研发部署管理平台Server管理环境模板和环境实例,使用CGI架构、Python脚本语言实现的研发部署管理平台Client实现对镜像和容器的创建、启动、修改和删除等操作。作者参与了平台的完整研发过程,主要完成平台Server端的开发工作。本平台实现了简单、快速、大量搭建统一的、无差异的开发、测试及产品环境,解决了传统搭建环境中多版本、多系统、多配置环境下,构建开发测试环境出错率高、难度大、费时间、产品发布困难、易出错等问题,满足了企业快速构建开发、测试和产品环境的需求。
其他文献
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
博瑞生物医药(苏州)股份有限公司(以下简称'博瑞医药')经过三轮问询后,将于8月27日上会审议。此次,博瑞医药拟公开发行不超过4100万股,不低于公司发行后股份总数的10
针对目前陕西省传统的小型冷库控制系统自动化程度较低、测量方式落后等情况,介绍了一种以C8051F340单片机为控制核心,由温湿度传感器电路、显示电路、键盘电路、报警电路等
目的:评价CT冠状面扫描对前列腺癌的诊断价值。方法从医院确诊收治的前列腺癌患者中抽取70例,随机分为对照组和观察组,各35例。对照组为CT轴面扫描,观察组为CT冠状面扫描,比较分析
随着科技的进步,自媒体成为了新时代下大众传媒的宠儿,在激烈的大众媒体竞争形势下,许多切合大众生活、娱乐以及情感需求的自媒体开始孕育而生,并对广大受众的生活产生了极大
华北克拉通西部主要由北部的阴山地块、南部的鄂尔多斯地块和位于两者之间的孔兹岩带组成。大青山地区位于孔兹岩带中段,区内早前寒武纪变质基底主要由桑干岩群、乌拉山岩群
从文学角度看《管子》张玉书一同中国真正有文字记录的历史开始于商朝一样,有文字记录的文学史也要从商代的甲骨卜辞开始。从已发现整理的甲骨卜辞看,那些为统治阶级服务的、作
目的通过对胰腺癌术后同步放化疗序贯化疗与单纯辅助化疗两种治疗模式的可行性及毒副反应的观察和比较,以期为胰腺癌术后辅助治疗提供参考。方法 76例胰腺癌术后患者随机分成
概述了注塑螺杆理论和实验研究现状,系统阐述了注塑螺杆在数值研究方面的进展,最后展望了注塑螺杆的发展趋势,指出数值研究将成为今后螺杆研制的主要方法。
近年来,我国经济飞速发展,工业日益发达,但随之而来的是生态环境的恶化和自然资源的枯竭,这一系列问题的出现引起了人们对企业社会责任履行的关注。但目前,我国的企业正处于