fff
2017-02-20 16:36:40 0 举报
在一片宁静的夜晚,月光如水洒在大地上,星星点点,仿佛天空中的繁星都在闪烁。突然,一道耀眼的光芒划破夜空,那是一颗流星,它的尾巴犹如一把燃烧的火炬,照亮了整个天际。流星的出现让人们惊叹不已,纷纷许下心愿,希望它能带来好运。然而,流星很快就消失在黑暗中,只留下一道长长的光轨,仿佛是它留下的足迹。这就是fff,一种短暂而美丽的自然现象,让人感叹大自然的神奇和美丽。
作者其他创作
大纲/内容
2、手动执行构建脚本
发布动作
docker 仓库(富诚)
应用管理
开发与运维
从svn中取出来后,做如下几步: 1、根据环境、拉到指定版本号为文件名的目录,如: /data/环境/app-6001-user/版本号 2、替换code_dir下的conf为conf_dir的sc或zsc的conf, 达到区分配置目的 3、将替换后的文件夹打包到http下载目录, 包名为app-6001-user-环境-版本号.tar.gz, 下载目录 中不分应用或环境,统一按文件生成日期清理30天 以前的即可
测试人员
2、发送消息到目标机器进行执行
app_config(基础配置表)id int name varchar(50)env varchar(10)svn varchar(200)procdir varchar(20)
2、jenkins构建
属性:名称、环境、svn地址、程序目录PS:1、账号密码都一样,可直接写死,不存数据库 2、代码检出仓库也可约定好如: /data/sc/app-6001-user /data/zsc/app-6001-user 所以检出仓库也不用存数据库
应用回滚
SVN
应用发布
开发人员
1、执行脚本pull到对应宿主机
属性
3、执行每一步反馈输出与执行结果,页面上显示状态,可用进度条:执行部署前---部署中---部署后
2、测试
测试或准生产宿主机
1、commit
app_config(关联服务表)id int cmdb主机表ID
应用服务管理
1、组织部署前、部署、部署后命名或脚本为payload参数
app_task(关联任务表)id int type varchar(10) 部署前/部署/部署后taskcmd varchar(200) 部署命令taskscript varchar(20) 部署脚本名PS:如有脚本,则要上传脚本到对应的代码检出仓库的目录中,因为要与文件一起打包,放在目标机上被执行
测试
3、执行脚本push哪个镜像为上线版本,通知运维即可
0 条评论
回复 删除
下一页