Merge pull request #3809 from ethereum/build_on_tags

Build on tag in Circle.
This commit is contained in:
Alex Beregszaszi 2018-04-03 17:44:38 +01:00 committed by GitHub
commit 104a9736b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,3 +1,10 @@
defaults:
# The default for tags is to not run, so we have to explicitly match a filter.
- build_on_tags: &build_on_tags
filters:
tags:
only: /.*/
version: 2
jobs:
build_emscripten:
@ -157,15 +164,18 @@ workflows:
version: 2
build_all:
jobs:
- build_emscripten
- build_emscripten: *build_on_tags
- test_emscripten_solcjs:
<<: *build_on_tags
requires:
- build_emscripten
- test_emscripten_external:
<<: *build_on_tags
requires:
- build_emscripten
- build_x86
- build_x86: *build_on_tags
- test_x86:
<<: *build_on_tags
requires:
- build_x86
- docs
- docs: *build_on_tags