chore(ci): enable circleci only for deploy branches

[release]
This commit is contained in:
Pooya Parsa 2020-01-20 17:08:24 +01:00
parent 940f580c47
commit a375a6c305
1 changed files with 5 additions and 3 deletions

View File

@ -191,7 +191,9 @@ workflows:
# Manually release on release branches # Manually release on release branches
commit: commit:
jobs: jobs:
- setup - setup:
filters:
<<: *release_branches
- lint: { requires: [setup] } - lint: { requires: [setup] }
- audit: { requires: [setup] } - audit: { requires: [setup] }
- build: { requires: [setup] } - build: { requires: [setup] }
@ -202,8 +204,8 @@ workflows:
- release-commit: - release-commit:
requires: [build, lint, lint-app, audit, test-dev, test-unit, test-e2e] requires: [build, lint, lint-app, audit, test-dev, test-unit, test-e2e]
filters: filters:
<<: *release_branches <<: *release_branches
# Release nightly builds on release branches # Release nightly builds on release branches
nightly: nightly:
jobs: jobs: