mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #3809 from ethereum/build_on_tags
Build on tag in Circle.
This commit is contained in:
commit
104a9736b3
16
circle.yml
16
circle.yml
@ -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
|
version: 2
|
||||||
jobs:
|
jobs:
|
||||||
build_emscripten:
|
build_emscripten:
|
||||||
@ -157,15 +164,18 @@ workflows:
|
|||||||
version: 2
|
version: 2
|
||||||
build_all:
|
build_all:
|
||||||
jobs:
|
jobs:
|
||||||
- build_emscripten
|
- build_emscripten: *build_on_tags
|
||||||
- test_emscripten_solcjs:
|
- test_emscripten_solcjs:
|
||||||
|
<<: *build_on_tags
|
||||||
requires:
|
requires:
|
||||||
- build_emscripten
|
- build_emscripten
|
||||||
- test_emscripten_external:
|
- test_emscripten_external:
|
||||||
|
<<: *build_on_tags
|
||||||
requires:
|
requires:
|
||||||
- build_emscripten
|
- build_emscripten
|
||||||
- build_x86
|
- build_x86: *build_on_tags
|
||||||
- test_x86:
|
- test_x86:
|
||||||
|
<<: *build_on_tags
|
||||||
requires:
|
requires:
|
||||||
- build_x86
|
- build_x86
|
||||||
- docs
|
- docs: *build_on_tags
|
||||||
|
Loading…
Reference in New Issue
Block a user