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 version: 2
build: build:
jobs: jobs:
- install - install:
- build: filters:
tags:
only: /.*/
- test:
requires: requires:
- install - install
filters:
tags:
only: /.*/
- build:
requires:
- test
filters: filters:
branches: branches:
only: only:
- master - master
- canary - canary
- test: tags:
requires: only: /.*/
- build
- release: - release:
requires: requires:
- test - test