Merge pull request #12172 from ethereum/circleci-yul-phaser-artifact

[CI] Store yul-phaser as an artifact
This commit is contained in:
Mathias L. Baumann 2021-10-25 12:36:01 +02:00 committed by GitHub
commit d8d2c49f0a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -91,10 +91,14 @@ defaults:
path: upload/ path: upload/
# compiled tool executable target # compiled tool executable target
- artifacts_tools: &artifacts_tools - artifact_solidity_upgrade: &artifact_solidity_upgrade
path: build/tools/solidity-upgrade path: build/tools/solidity-upgrade
destination: solidity-upgrade destination: solidity-upgrade
- artifact_yul_phaser: &artifact_yul_phaser
path: build/tools/yul-phaser
destination: yul-phaser
# compiled executable targets # compiled executable targets
- artifacts_executables: &artifacts_executables - artifacts_executables: &artifacts_executables
root: build root: build
@ -447,7 +451,8 @@ jobs:
- checkout - checkout
- run: *run_build - run: *run_build
- store_artifacts: *artifacts_solc - store_artifacts: *artifacts_solc
- store_artifacts: *artifacts_tools - store_artifacts: *artifact_solidity_upgrade
- store_artifacts: *artifact_yul_phaser
- persist_to_workspace: *artifacts_executables - persist_to_workspace: *artifacts_executables
# x64 ASAN build, for testing for memory related bugs # x64 ASAN build, for testing for memory related bugs
@ -644,7 +649,8 @@ jobs:
- /usr/local/Homebrew - /usr/local/Homebrew
- run: *run_build - run: *run_build
- store_artifacts: *artifacts_solc - store_artifacts: *artifacts_solc
- store_artifacts: *artifacts_tools - store_artifacts: *artifact_solidity_upgrade
- store_artifacts: *artifact_yul_phaser
- persist_to_workspace: - persist_to_workspace:
root: . root: .
paths: paths: