美文网首页
DevOps-持续XX

DevOps-持续XX

作者: 枫枫大世界 | 来源:发表于2016-11-03 15:09 被阅读8次

一直想自己构建一个敏捷的各种持续XX的环境,看看文章慢慢来,文章罗列的完成之后,可以看一下DevOps ,结合运营,形成系统。 或者说,持续XX就是DevOps 中的一环。

目标:
第三方:

  1. 探索 基于Specta和Expecta来测试我们的iOS项目.生成可视化的Test Result Trend Report.
  2. 基于 Gcovr工具来生成代码覆盖率报告.
  3. 基于 OCLint的静态分析,自动报告破坏代码风格规则的代码位置.
  4. 测试人员根据测试结果 选取打包平台上面的包自动上传App Store.
  1. 代码托管 (Git,stash,bitbucket)
  2. CI (Jenkins(V2) ?)
  3. 自动测试环境 (第三方框架写TestCase,DSL语言更容易理解)
  4. Docker 部署(控制多台,易重置,大量TestCase时使用多节点模式)
  5. 构建系统(FastLane)构建ipa
  6. 持续部署
    a. 本地下载环境(局域网OTA)/
    b. 远程下载环境(Hockey等第三方分发测试平台,或者构建自己外网服务器OTA)/
  7. 发布到市场

持续集成 1、2、3、4 (跑过单元测试的代码)
持续交付 5、6 (生成并推送ipa,让QA测试手工部分,直到确认上线)
持续部署7 (将可靠代码发布(1.web 为部署服务器 2. 移动端为发布到应用市场))

现阶段 Xxxxx 实现了持续集成,根据实际情况,需要做的工作有:
1、2、5、6, 3和4 需要QA的配合
已有的:
1
待做:
2、5、6、7

2 . Jenkins 安装
Jenkins需求:

  1. 开机启动
    2.可以被其他机器访问,且ip会变,所以不能用本机IP,设置为0.0.0.0

相关文章

  • DevOps-持续XX

    一直想自己构建一个敏捷的各种持续XX的环境,看看文章慢慢来,文章罗列的完成之后,可以看一下DevOps ,结合运营...

  • DevOps-持续交付的价值

    转自高效运维 前言 随着云计算、容器等新兴技术的发展,“持续交付”这个老生常谈的问题,忽如一夜春风来,仿佛找到了从...

  • 英语词串学习---追求某人怎么说?

    have an ongoing effort to 持续努力在XX方面 Cater to XX need 满足X...

  • DevOps-如何构建持续交付流水线

    引言 DevOps 是一套实践方法,在保证高质量的前提下缩短系统变更从提交到部署至生产环境的时间,其中持续集成和持...

  • DevOps-实践心得

    基于最近几年从事与DevOps的相关实践,对这篇文章的观点深有体会,所以记录在这里。加粗部分是我比较深有体会的,但...

  • docker DevOps-安装

    DevOps:Development和Operations的组合,可以把DevOps看作 开发( 软件工程)、技术...

  • DevOps-工具选型

    版本控制&协作开发 版本控制系统 GitGit 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大...

  • jvm-All日志启动参数

    gc日志家族(只写我用过的,持续丰富) eg都是cms -XX:+PrintTenuringDistributio...

  • xx+xx=xx

    惹你+逗你=喜欢你 学你+跟你=暗恋你 疼你+烦你=想追你 想你+恋你=爱上你 追你+烦你=想要你 疼你+宠你=心...

  • 时分秒xx:xx 和xx:xx:xx

网友评论

      本文标题:DevOps-持续XX

      本文链接:https://www.haomeiwen.com/subject/sgcayttx.html