Ensured Circle CI config works as expected (#2759)

* Test all branches and make sure tag checkouts build correctly

* Fix syntax error
This commit is contained in:
Timothy 2018-03-14 03:36:10 +00:00 committed by Leo Lamprecht
parent d10c38bb11
commit cf7347fd3c

View file

@ -65,18 +65,26 @@ workflows:
version: 2
build:
jobs:
- install
- build:
- install:
filters:
tags:
only: /.*/
- test:
requires:
- install
filters:
tags:
only: /.*/
- build:
requires:
- test
filters:
branches:
only:
- master
- canary
- test:
requires:
- build
tags:
only: /.*/
- release:
requires:
- test