惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
V
V2EX
博客园_首页
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Recent Announcements
Recent Announcements
博客园 - 司徒正美
Microsoft Security Blog
Microsoft Security Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Latest news
Latest news
Vercel News
Vercel News
The Register - Security
The Register - Security
T
The Exploit Database - CXSecurity.com
S
Schneier on Security
N
Netflix TechBlog - Medium
WordPress大学
WordPress大学
小众软件
小众软件
L
Lohrmann on Cybersecurity
GbyAI
GbyAI
P
Privacy & Cybersecurity Law Blog
T
Tor Project blog
AWS News Blog
AWS News Blog
美团技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
K
Kaspersky official blog
B
Blog RSS Feed
G
Google Developers Blog
量子位
大猫的无限游戏
大猫的无限游戏
Google DeepMind News
Google DeepMind News
Scott Helme
Scott Helme
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
Intezer
雷峰网
雷峰网
Martin Fowler
Martin Fowler
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Blog — PlanetScale
Blog — PlanetScale
IT之家
IT之家
F
Full Disclosure
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 【当耐特】
The Hacker News
The Hacker News
U
Unit 42
S
SegmentFault 最新的问题
I
InfoQ
aimingoo的专栏
aimingoo的专栏
Y
Y Combinator Blog
宝玉的分享
宝玉的分享
罗磊的独立博客
Spread Privacy
Spread Privacy
C
CERT Recently Published Vulnerability Notes

fir.im

fir.im 持续集成技术实践 - V2EX 给自己一个提升的机会 | 送 2017 @ Swift 大会门票 - V2EX CI Weekly #16 | 从另一个角度看开发效率: flow.ci 数据统计功能上线 - V2EX 全新的 flow.ci Dashboard 上线 - V2EX 几分钟看完 flow.ci 全部功能 - V2EX fir.im Weekly - 可能是 2017 最好的 Swift 学习资源 - V2EX CI Weekly #13 | 用更 Geek 的方式配置你的 CI 工作流 - V2EX fir.im Weekly - 2016 移动开发技术大回顾 - V2EX fir.im Weekly - iOS / Android 动态化更新方案盘点 - V2EX fir.im Weekly - 让 iOS 应用更加安全 - V2EX 今年感恩节, fir.im 在寻找这些人 - V2EX fir.im Weekly - 暖心的 iOS 持续集成,你值得拥有 - V2EX fir.im Weekly - TouchBar 从入门到开发 - V2EX 不可错过的「持续集成」进阶指南 - V2EX fir.im Weekly - 关于 Log Guru 开源、Xcode 探索和 Android7.0 适配 - V2EX fir.im Log Guru 正式开源,快速找到 iOS 应用无法安装的原因 - V2EX fir.im Weekly - 关于 iOS10 适配、开发、推送的一切 - V2EX fir.im Weekly - 从零开始,搭建理想的直播平台 - V2EX CI Weekly #1 | 这份周刊,带你了解 CI/CD 、DevOps、自动化测试 - V2EX fir.im Weekly - 做一款 App 需要考虑什么 - V2EX fir.im Weekly - 可能是 iOS 审核最全面的解决方案 - V2EX fir.im Weekly - 如何用 iPad 创造技术生产力 - V2EX fir.im Weekly - 嘘,关于科学上网! - V2EX fir.im Weekly - Mobile developer 利器分享 - V2EX fir.im Weekly - 你与优秀源码之间只差一个 Star - V2EX 机器 · 人 | 可重复的事情,让机器去做 - V2EX fir.im Weekly - 揭秘直播移动 APP 技术实现 - V2EX fir.im Weekly - 如何写出零 bug 的代码 - V2EX fir.im Weekly - 聊聊让人向往的远程开发工作 - V2EX fir.im Weekly - 2016 年 Android 最佳实践列表 - V2EX 今 夏 至 ,宜 观 影 - V2EX fir.im Weekly - 从 iOS 10 SDK 新特性说起 - V2EX 从自动化测试到持续部署,你需要了解这些 - V2EX fir.im Weekly - 给 Mac 应用开发者的教程 - V2EX fir.im Weekly - 如何打造真正的工程师文化 - V2EX fir.im Weekly - 从零开始创建 Android 新项目 - V2EX fir.im Weekly - 这是一份强大的 SwiftGuide - V2EX fir.im Weekly - Stanford 的 Swift 课程来了 - V2EX fir.im Weekly - 如何打造 Github 「爆款」开源项目 - V2EX fir.im Weekly - 论个人技术影响力是如何炼成的 - V2EX fir.im Weekly - 如何做一个出色的程序员 - V2EX fir.im 新版本更换了 icon,发现 icon 不能更新 - V2EX fir.im Weekly - 人人都需要的 IT 技能图谱 - V2EX BugHD for JavaScript 上线,轻松收集前端 Error - V2EX fir.im Weekly - 不能错过的 GitHub Top 100 开源库 - V2EX fir.im Weekly - 如何愉悦地进行持续集成 - V2EX fir.im Weekly - 一切从知识重构开始 - V2EX fir.im Weekly - 2016 开年技术干货大合集 - V2EX Fir.im 挂了 - V2EX
fir.im weekly - 「持续集成」实践教程合集 - V2EX
Imshaha · 2016-05-10 · via fir.im

我们常看到许多团队和开发者分享他们的持续集成实践经验,本期 fir.im Weekly 收集了 iOS , Android , PHP , NodeJS 等项目搭建持续集成的实践,以及一些国内外公司的内部持续集成系统的经验,供大家集中研究,参考借鉴。

先来看看国内外一些公司的实践经验:

Continuous Deployment at Instagram

Instagram 的开发团队每天保持着 30 - 50 次后端代码部署,几乎全程无人参与,完全自动化。这听起来很疯狂,但一切确实在这样运转。来这里看看 Instagram 的工程师 Twitter@mgorven 如何进行持续集成与持续部署。

Etsy ’ s Journey to Continuous Integration for Mobile Apps

Etsy的工程师 Nassim Kammah 在 2014 欧洲 Velocity 大会上分享了 Etsy 实现 iOS 应用持续集成的经验。

中文翻译版:Etsy 如何实现移动应用的持续集成

英文原文:Etsy ’ s Journey to Continuous Integration for Mobile Apps

豆瓣移动 App 持续集成和测试实践

来自豆瓣测试工程师杨蓉的分享。

主要介绍了豆瓣移动 App 持续集成和测试相关实践,用工具化+自动化+社会化测试来解决遇到的问题,将打包发布环节自动化。分享内容见这里

沪江无线持续集成的解决方案

沪江无线有多款无线应用,面临很多质量问题,比如线上奔溃率高,开发提测质量差,测试回归耗费时间长等问题。为此,沪江网测试团队搭建了一套持续集成的质量保障体系。

主要通过 Jenkins 新建一个 job 去拉取 Gitlab 中的源代码进行编译打包,然后启动 apk 扫描、自动化和专项测试,最后呈现测试结果。详细见链接:传送门.


『 iOS 持续集成实践 』

Jenkins+GitHub+Xcode+fir 搭了一个持续集成环境

@宣 X_x用 Jenkins + GitHub + Xcode + fir 搭了一个持续集成环境,并慷慨分享了整个过程,非常详细。

文章传送门

iOS 搭建 CI 持续集成环境

@大慈大悲大熊猫写的这篇文章总结了自己在 iOS 下的自动化打包,搭建可持续集成环境的实践过程,选择方案是 Jenkins+ Gitlab/Github+Xcode+Fir 。

全文浏览,点击这里.

iOS 项目的持续集成与管理

Matt Oakes@Medium这篇文章Jenkins 基础配置、单元测试、 Pull Request 测试、代码覆盖率、静态分析等等角度记录持续集成的搭建过程,最后通过fastlane进行自动部署,将整个 app store 的提交过程完全自动化。

原文链接 : Continuous Integration & Deployment for iOS Projects

原文作者 : Matt Oakes

译文出自 : 开发技术前线 www.devtf.cn

译者 : Sam Lau


『 Android 持续集成实践 』

基于 Travis CI 搭建 Android 持续集成以及自动打包发布流程

感谢@Allo的分享。

基于 Travis CI + fir.im CLI 搭建 Android 自动打包发布工作流,是非常棒的持续集成实践示范! Android 开发者想实现自动化发布,简化工作流程,可以来看看这篇文章.

Jenkin + Git + Gradle 为 Android 项目搭建 CI 环境

简书作者cyning 在这篇实践文章中说道: "上家公司用着很前卫的技术: Android Studio 、 Gradle 、 Git 、 Material 等,也搭建了一个 Jenkins 的 CI 环境,每次只需要提交代码, CI 会从 GitLab 上拉最新的代码,自动打包,同时推到我们内部的下载 /发布页面上。而我们内部的员工在下载页面上下载最新的安转文件,用起来很爽啊。"详细过程可以看这里

使用 DaoCloud 与 FIR.im 为 CodingAndroid 项目开启持续集成的尝试

@痕迹 BLANK 把持续集成环境搭建在 DaoCloud 上,通过几步就可以实现 CodingAndroid 项目自动提交,自动编译发布测试包到 fir.im.这是一套很新鲜的玩法,感兴趣地可以尝试一下,文章地址☞http://www.jianshu.com/p/a6ebb0e0c5ae .

基于 Travis CI 搭建 Android 持续集成以及自动打包发布流程

简书作者Archmage 分享了自己使用 Travic CI + Github + firCLI 搭建持续集成的经验: “ Tag 提交后, Travis CI 会自动编译代码,生成 apk 文件,并发到 Github 和相应地其他渠道,分发完成后,会邮件通知参与测试的人员。如此一来,作为码农,只要安心 Coding 和打 Tag 就好了,轻松愉快啊。”

全部流程一气呵成,值得借鉴。 文章传送门.


『 NodeJS 、 PHP 持续集成实践 』

Jenkins + Github + Node.js 实现持续集成 - 魅族科技开发团队

魅族科技开发团队工程师@吴彦欣分享到:

“由于最近团队代码库从 coding 迁移到 github ,在 CI 工具的选型上尝试了 travis-cicircle-ci, 最后决定用 Jenkins 自己搭建 CI 服务器。”

全文浏览,点击这里.

PHP 开源项目使用 Travis CI 进行持续集成

@Allo写道: “目前使用最广泛的免费 CI 工具当数Travis CI,以我的项目 EvaThumber 为例,介绍一下如何在PHP 开源项目中配合 Travis CI 进行持续集成

作为世界上最好的语言 PHP ,如何与 Travis CI 进行持续集成:D

在已有项目上构建持续集成平台

简书作者慕斯成总结了几个开源持续集成工具构建持续集成的经验,分为java 篇ios 篇android 篇,适合项目中涉及 ios 、 android 、 java 三种环境,来这里学习一下。


这期的 fir.im Weekly 持续集成实践分享就到这里。如果你也有一些关于持续集成的经验和看法,欢迎投稿给 dm[at]fir.im, 投稿有机会获得 fir.im 的限量鼠标垫和复古木质小飞机:)

fir.im