所有文档

          效率云

          功能扩展【高级】

          小贴士:iCode除了做好本职的工作,从使用者的角度出发,增加了云端编译功能,同时还和iPipe打通可以做一些持续集成和交付相关的事情哟~小伙伴儿们按需使用哦~

          iCode联合ipipe和编译工具一起,只要代码托管在iCode,再写个ci.yml的编译配置文件就可以实现持续集成和交付

          云端编译

          认识云端编译

          1. 推送代码到远程仓库(或评审通过提交代码入库)时,会自动执行云编译任务;在代码库的“历史”标签页中可以查看历次构建结果和日志

          $ git push origin master

          1. 发起代码评审请求时,云端会执行编译,且只有编译成功的情况下,此代码才可能被提交到远程仓库;在代码库的“评审”标签页中可以查看历次patchset的构建结果和日志

          $ git push origin master:refs/for/master

          image.png

          开启云端编译

          新建代码库会自动新建一个名为ci.yml的编译配置文件,修改ci.yml文件即可。参考:快速指南

          持续交付

          将Jenkins job集成到研发流水线中

          参考:任务配置

          上一篇
          分支开发请进
          下一篇
          用rebase得到线性历史