Skip to content

Commit 6c9db33

Browse files
authored
Merge pull request #9937 from ethereum/staticReleaseBuild
Static release build.
2 parents 6aae7ca + 1d2130c commit 6c9db33

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.circleci/config.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -459,6 +459,19 @@ jobs:
459459
FORCE_RELEASE: ON
460460
MAKEFLAGS: -j 10
461461

462+
b_ubu_static:
463+
<<: *build_ubuntu2004
464+
environment:
465+
MAKEFLAGS: -j 10
466+
CMAKE_OPTIONS: -DCMAKE_BUILD_TYPE=Release -DSOLC_LINK_STATIC=1 -DUSE_CVC4=OFF -DUSE_Z3=OFF
467+
steps:
468+
- checkout
469+
- run: *run_build
470+
- run:
471+
name: strip binary
472+
command: strip build/solc/solc
473+
- store_artifacts: *artifacts_solc
474+
462475
b_ubu18: &build_ubuntu1804
463476
docker:
464477
- image: << pipeline.parameters.ubuntu-1804-docker-image >>
@@ -1061,6 +1074,9 @@ workflows:
10611074
- b_archlinux: *workflow_trigger_on_tags
10621075
- t_archlinux_soltest: *workflow_archlinux
10631076

1077+
# Static build
1078+
- b_ubu_static: *workflow_trigger_on_tags
1079+
10641080
# Ubuntu build and tests
10651081
- b_ubu: *workflow_trigger_on_tags
10661082
- b_ubu18: *workflow_trigger_on_tags

0 commit comments

Comments
 (0)