Skip to content

CircleCI集成Github

玉汝成 edited this page Jan 18, 2019 · 3 revisions

前言

随着前端技术的不断发展,项目复杂度的逐渐提高,前端已经逐渐由以往的界面抽象转变为组件抽象。与此同时,一些软件工程化的思想也开始慢慢在前端普及,编译、构建、单元测试、持续集成、持续部署等。这里,我们主要谈一下如何使用CircleCI来集成我们的前端项目,构建一整套的CI/CD流程。

CircleCI

CircleCI 连接 Github

CircleCI目前有两个版本,我们这里使用的是v2. 首先,打开CircleCI官网,找到Product选项。

点击 Start Building for Free,这里会跳转到登录界面,CircleCI提供了两种不同的登录方式,分别为Github和Bitbucket。我们这里选择Github,然后允许读取权限。

进入CircleCI平台之后,选择Add Projects,这里会把你Github项目下所有的项目都列出来。选择需要集成的项目,然后在Operating System里面选择 Linux,Language选择 Node。 这里,我们已经完成了CircleCI集成Github的大部分工作。

配置CircleCI

创建配置文件

  • 在项目根目录下创建.circleci文件夹,然后增加config.yml文件。

Clone this wiki locally