标签:ima 邮件服务 问题 代码管理 review log gogs 从零开始 ftp
标签(空格分隔): 工作
git拉取和合并代码,合并代码前最好添加代码review机制。git服务器,目前需要代码由svn迁移到git。目前应该已有git服务器,需要申请账号权限。
将代码由svn迁移到git。合并代码后手动打tag,jenkins根据分支和tag进行打包。jenkins集成打包相关流程,渠道,开发配置切换为发布配置等。
安卓打包:jenkins最低需要16g到32g内存,硬盘至少1t。
iOS打包:最低需要iMac一台固定进行打包,内存16g,硬盘256。
将jenkins打包上传到ftp,将ftp地址和ftp二维码还有相应gitlog生成邮件周知。ftp服务器需要500g到1t空间。打包后需要进行通知,需要邮件服务器支持,自建或者依赖行内已有邮件服务。
使用bugzilla或者jira。
docker搭建gogs 较快
docker搭建ftp 较快
docker搭建邮件服务器 或者申请公司发送邮件接口或者用户
docker搭建jenkins 较快
docker搭建bugzilla 较快
jenkins配置安卓iOS打包细节可能会花一些时间
数据与安装环境分离,保持服务器环境简单易于维护,便于迁移,可以快速重新部署和迁移。
标签:ima 邮件服务 问题 代码管理 review log gogs 从零开始 ftp
原文地址:https://www.cnblogs.com/franzlistan/p/12228583.html