Ten months later, Flow. ci started charging. To thank you for your support for our beta, all beta users can continue to use the basic version for free for 30 days until March 15th. Feel free to let us know your feedback on flow.ci, and we look forward to hearing from you.

Take a look at this issue of CI Weekly, which contains the continuous delivery and deployment practices of Changba team/Sanshi Crowdfunding team, automated testing tools, automatic deployment practices using flow. CI documents, and some other technical sharing, hopefully useful to you

“Micro Services /CI/CD”

Microservice deployment: comparison and summary of blue-green deployment, rolling deployment, gray distribution and other deployment schemes

There are many deployment technologies, some simple, some complex; Some require downtime, while others can be deployed without downtime. The author of this article discusses several deployment scenarios, or strategies, that are popular today. (Via: Zhouli SpringCloud official account)

A micro-service CI/CD landing practice for start-up companies

The business expansion of Changba Karaoke kiosk requires high stability of the server. Let’s take a look at their experiences in microservices, container choreography, virtualization, and DevOps, where singbar went from scratch step by step. (VIA: Efficient Development operation – public account)

Sanshi Crowdfunding – continuous delivery of development processes to support innovative business

This article introduces the process and practice of the continuous delivery system development of Sanshi Crowdfunding from a technical point of view, which is very detailed. (Via: Chen Xiaohui, System architect of Sanshi Crowdfunding)

Build continuous integration environment based on Gitlab CI

This paper briefly introduces the concept of continuous integration and focuses on how to quickly build a continuous integration environment based on Gitlab CI. It mainly introduces the basic functions and basic operation process of Gitlab CI. (via: _binggg)

“Automated Testing”

Build a testing micro-service platform

ApiIntelligenceRobot is an automated testing tool used to build a testing micro-service platform. The author has made it open source and designed it clearly. If you are interested, please check it out (via: Testerhome Kinget007).

Follow Google test automation – Testability Design for The Chromium project from Telemetry

Telemetry is a performance test automation framework written by Google for the Chromium project. This article looks at the testability design of the Chromium project from Telemetry, which gives us a better understanding of the design of the test framework. (via: 作者xiaosongluo)

The “other”

Use flow.ci to quickly publish your project documents

See how the engineers of Flow. ci use flow.ci to automatically update the deployment flow.ci document. (via: @Clouds fly from the wind)

Detail Facebook’s project development process and engineers’ OKR mechanics

Qin Chao, from the perspective of Facebook engineers, will take you to have a look at the project development process in Facebook and the OKR mechanism of engineers. (Via: @fb Qin Chao Alex)


Above is all the technical sharing of CI Weekly #14, if you have any questions, please contact us ~

Happy building!

flow.ci

CI Weekly shares a series of technical content on “Improving software Engineering Efficiency”, including domestic and foreign continuous integration, continuous delivery, continuous deployment, automated testing, DevOps and other practical tutorials, tools and resources, as well as some engineer culture related programmer Tips. Ci Blog, wechat official account, official weibo, zhihu column, jianshu, welcome to follow or contribute 🙂