Skip to content

Commit

Permalink
Circle CI: Test dummy Rust VM on CircleCI
Browse files Browse the repository at this point in the history
  • Loading branch information
axic committed Apr 24, 2019
1 parent 79b6d2a commit 9efcfcd
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ jobs:
- store_artifacts:
path: ~/package
destination: package
- persist_to_workspace:
root: ~/build
paths:
- test/evmc-vmtester

build-cxx17:
<<: *build
Expand Down Expand Up @@ -159,6 +163,14 @@ jobs:
- run:
name: Test
command: cargo test
- attach_workspace:
at: ~/build
- run:
name: Test with evmc-vmtester
command: |
# FIXME: there is a linking issue with Cargo workspaces, this is to workaround it
export LD_LIBRARY_PATH="$(rustc --print sysroot)/lib:$LD_LIBRARY_PATH"
~/build/test/evmc-vmtester target/debug/libexamplerustvm.so
workflows:
version: 2
Expand All @@ -171,7 +183,9 @@ workflows:
- build-clang3.8
- bindings-go-latest
- bindings-go-min
- bindings-rust
- bindings-rust:
requires:
- build-cxx17
- test-docs
- upload-docs:
requires:
Expand Down

0 comments on commit 9efcfcd

Please # to comment.