Skip to content

Instantly share code, notes, and snippets.

@ThaddeusJiang
Created July 25, 2018 02:38
Show Gist options
  • Save ThaddeusJiang/bfd01c89bbbdcdb100bd88109cf48484 to your computer and use it in GitHub Desktop.
Save ThaddeusJiang/bfd01c89bbbdcdb100bd88109cf48484 to your computer and use it in GitHub Desktop.
关于 CI 的一些思考

持续集成,自动化。 一定要自动化啊。每次都要手动启动多麻烦啊。

期待的结果

  1. github 触发,新 commit,新 pull request
  2. 定期触发,每天上午8:50
  3. 允许手动触发

CI 应该涉及的任务

  • 自动执行单体测试。
  • 自动build。
  • 自动配置运行环境。
  • 自动执行E2E 测试。
  • 自动部署到生产环境。

要求

  • 可视化
  • 简单
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment