2017年悄然而至,对 flow.ci 你有什么新的期待呢?新的一年,flow.ci会越来越强大好用,希望继续得到你的支持与反馈。最近,我们做了如下的「功能优化」与「问题修复」,看看有没有你想要的:

「功能优化」

  • Android build 脚本改成界面化配置;
  • iOS 打包插件增加脚本显示;
  • 重新授权提示;
  • 已创建项目做出标记;
  • 流程完成后的插件中文化;
  • BitBucket 的 Tags 触发代码优化.

「Bug修复」

  • 修复邮件插件设置多个邮箱时,部分邮箱收不到邮件的问题;
  • 修复定时任务未启动问题;
  • 自定义脚本优化.

更新日志见 flow_ci changelog。有问题可通过「在线消息」或去Gitter群反馈,感谢你的使用与支持!

这期 CI Weekly 收录了一些新鲜的国外公司的Docker/微服务实践、DevOps / 自动化测试,工程师文化相关的技术分享,希望对你有用~

『 Docker/微服务实践 』

阿里超大规模Docker化之路

阿里在Docker化的这条路上,碰到了规模、多元化场景所带来的各种挑战,这次分享中将给大家介绍阿里为什么要引入Docker,以及如何完成这次超大规模Docker化,详细介绍了四轮Docker化的历程。(via : @阿里云云栖社区林昊)

浅析无服务器的微服务架构与实践

无服务器架构是指大量依赖第三方服务(也叫做后端即服务,即“BaaS”)或暂存容器中运行的自定义代码(函数即服务,即“FaaS”)的应用程序。这篇文章讲述一下BaaS和FaaS。(via:极简极浅公众号-陈爱珍)

AWS Networking, Environments and You

@湾区日报BayArea 在微博上分享:

稍微规范一点公司都会区分 production、staging、dev等不同的代码部署环境。文中探讨了3种在AWS下划分不同环境的方法。(via: Twitter@mipsytipsy

Using Pipelines to Manage Environments with Infrastructure as Code

当总是需要处理 dev、staging、production 多种环境需求时,有没有什么好的管理方法?Infrastructure as Code 是一个好的答案。同样,那开发工作流 CI / CD的观念与做法也能 应用在 Infrastructure as Code 上。(via: Medium @kief

Microservices Ecosystem Transit Map

nanoscale.io 这个公司画的这个微服务市场地图不错,把微服务相关的所有领域基本都涵盖到了,并且进行了分类。(via: @jolestar



『 自动化测试 』

从 TDD 到 BDD

作者的这篇文章从 TDD 谈到 BDD ,讲解生动有趣。(via : @TesterHome kelequy)

[译]揭秘英雄联盟客户端更新运行自动化测试

我的工作是为英雄联盟客户端更新做测试,构建和部署团队,这篇文章讲了英雄联盟客户端是如何进行自动化测试。(via :杰微刊

『 工程师文化 』

可以薅羊毛的技术基础设施集合

这个GitHub项目资源包括了一些基础的技术设施集合。(via :Twitter@255kb

微信小程序征服指南

这是一篇微信小程序优秀资源的汇总。(via :开源小组

我的利器清单

提升效率的利器,应该在经济承受范围以内毫不犹豫地拥有。作者整理的这份利器清单包含硬件、软件、iOS、Chrome 插件、生活服务等等。(via :温国兵的随想录


以上是 CI Weekly #9 的所有技术分享,

如有问题,请联系我们~

Happy building!

flow.ci

CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成、持续交付,持续部署、自动化测试、 DevOps 等实践教程、工具与资源,以及一些工程师文化相关的程序员 Tips 。同步于 flow.ci Blog、微信公众号、官方微博知乎专栏简书,欢迎关注或投稿:)

CI Weekly #9 | 揭秘阿里 Docker 化实践之路的更多相关文章

  1. CI Weekly #6 | 再谈 Docker / CI / CD 实践经验

    CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成.持续交付,持续部署.自动化测试. DevOps 等实践教程.工具与资源,以及一些工程师文化相关的程序员 Ti ...

  2. CI Weekly #17 | flow.ci 支持 Java 构建以及 Docker/DevOps 实践分享

    这周一,我们迫不及待写下了最新的 changelog -- 项目语言新增「Java」.创建 Java 项目工作流和其它语言项目配置很相似,flow.ci 提供了默认的 Java 项目构建流程模版,快去 ...

  3. Ranger开源流水线docker化实践案例

    1.背景 开发部门决定在Apache Ranger开源社区贡献代码,目标是个人国内排名Top1,世界排名Top2,并且在已经成为Ranger项目的Committer情况下,争取成为Ranger项目的P ...

  4. docker学习实践之路[第一站]环境安装

    安装虚拟机(VMware Workstation) 这步就不多说了,下载完软件之后一路点击下一步,直至安装完成. 安装Ubuntu 16.4 server 下载ubuntu 16.4,并安装在虚拟机中 ...

  5. docker学习实践之路[第五站]mysql镜像应用

    拉取mysql镜像 docker pull mysql:5.6 #拉取mysql .6版本的镜像 运行mysql镜像 docker run --name some-mysql --restart=al ...

  6. docker学习实践之路[第四站]利用pm2镜像部署node应用

    拉取keymetrics/pm2-docker-alpine:8镜像 docker pull keymetrics/pm2-docker-alpine: [8]为node镜像的版本号: 建立Docke ...

  7. docker学习实践之路[第三站]node站点部署

    拉取node镜像 docker pull node 定制Dockerfile文件 FROM node EXPOSE ENTRYPOINT [ "node", "/www/ ...

  8. docker学习实践之路[第二站]nginx镜像实践

    上一篇文章中已经成功的拉取的nginx的镜像 在本篇文章中则详细介绍docker利用文件卷.断后映射然后进行nginx的配置. 输入一下命令: docker run -d --name mynginx ...

  9. CI Weekly #3 | 关于微服务、Docker 实践与 DevOps 指南

    CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成.持续交付,持续部署.自动化测试. DevOps 等实践教程.工具与资源,以及一些工程师文化相关的程序员 Ti ...

随机推荐

  1. Unity3d学习 相机的跟随

    最近在写关于相机跟随的逻辑,其实最早接触相机跟随是在Unity官网的一个叫Roll-a-ball tutorial上,其中简单的涉及了关于相机如何跟随物体的移动而移动,如下代码: using Unit ...

  2. 构建一个基本的前端自动化开发环境 —— 基于 Gulp 的前端集成解决方案(四)

    通过前面几节的准备工作,对于 npm / node / gulp 应该已经有了基本的认识,本节主要介绍如何构建一个基本的前端自动化开发环境. 下面将逐步构建一个可以自动编译 sass 文件.压缩 ja ...

  3. Sublime Text3安装JsHint

    介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...

  4. ABP入门系列(2)——通过模板创建MAP版本项目

    一.从官网创建模板项目 进入官网下载模板项目 依次按下图选择: 输入验证码开始下载 下载提示: 二.启动项目 使用VS2015打开项目,还原Nuget包: 设置以Web结尾的项目,设置为启动项目: 打 ...

  5. KMP算法求解

    // KMP.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<iostream> using namespac ...

  6. ExtJS 4.2 Date组件扩展:添加清除按钮

    ExtJS中除了提供丰富的组件外,我们还可以扩展他的组件. 在这里,我们将在Date日期组件上添加一个[清除]按钮,用于此组件已选中值的清除. 目录 1. Date组件介绍 2. 主要代码说明 3. ...

  7. Javascript面向对象类文章目录

    1.javaScript的原型继承与多态性 2.JavaScript的继承实现方式 3.JS中 call() 与apply 方法

  8. Android 剪贴板详解

    版权声明:本文为博主原创文章,未经博主允许不得转载. 微博:厉圣杰 源码:AndroidDemo/Clipboard 如本文有助于你理解 Android 剪贴板,不妨给我一个 Star.对于码农而言, ...

  9. ASP.NET Core 1.0 开发记录

    官方资料: https://github.com/dotnet/core https://docs.microsoft.com/en-us/aspnet/core https://docs.micro ...

  10. 多线程条件通行工具——AbstractQueuedSynchronizer

    本文原创,转载请注明出处! 参考文章: <"JUC锁"03之 公平锁(一)> <"JUC锁"03之 公平锁(二)> AbstractOw ...