Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CI/CD Practice With Docker -- PyCon China 2018

CI/CD Practice With Docker -- PyCon China 2018

With the formation of ecosystems such as containerization and cloud native, the value of CI/CD in the software development process is becoming more and more prominent. More and more companies need to transform and optimize this, but thousands of people have thousands of faces, transformations and practices often have many problems, both in the personnel and in the tool chain. This time is mainly to share the best practices we have summarized in production, and to analyze the problems encountered in this process, and to share in detail the technical details, as well as the optimization, problem analysis, and architecture in the process and the reflections and conclusions we have made, I hope that everyone can inspire them and promote their respective development in the production environment.

Jintao Zhang

October 14, 2018
Tweet

More Decks by Jintao Zhang

Other Decks in Technology

Transcript

  1. 如何集成 传统做法: Master 分支开发 改良做法: 特性分支开发 合并特性分支 集成地狱: 冲突 不稳定

    纯手工: python test_foo.py python test_bar.py 多版本: active/deactive python test_foo.py python test_bar.py 工具化: Tox CI 服务