Skip to content
This repository was archived by the owner on Jun 10, 2024. It is now read-only.

Commit 3cfd654

Browse files
committed
Add liblumen_eir_interpreter to CircleCI config
1 parent cc9e114 commit 3cfd654

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.circleci/config.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ jobs:
3939
- liblumen_compiler
4040
- liblumen_core
4141
- liblumen_diagnostics
42+
- liblumen_eir_interpreter
4243
- liblumen_syntax
4344
- lumen
4445
- lumen_runtime
@@ -87,6 +88,7 @@ jobs:
8788
- liblumen_compiler
8889
- liblumen_core
8990
- liblumen_diagnostics
91+
- liblumen_eir_interpreter
9092
- liblumen_syntax
9193
- lumen
9294
- lumen_runtime
@@ -136,6 +138,19 @@ jobs:
136138
- run:
137139
name: Run all tests
138140
command: cargo test --all-targets --frozen --package spawn-chain -- --test-threads=1
141+
x86_64_eir_interpreter:
142+
docker:
143+
# `kronicdeth` is temporary until we get a DockerHub organization
144+
- image: kronicdeth/lumen-development
145+
environment:
146+
CARGO_HOME: cargo
147+
steps:
148+
- attach_workspace:
149+
at: .
150+
- run:
151+
name: Run EIR Interpreter demos
152+
working_directory: "liblumen_eir_interpreter"
153+
command: cargo run -- --ident fib:run/0 fib.erl
139154
chrome_test:
140155
docker:
141156
# `kronicdeth` is temporary until we get a DockerHub organization
@@ -187,6 +202,9 @@ workflows:
187202
- x86_64_single_threaded_test:
188203
requires:
189204
- x86_64_build
205+
- x86_64_eir_interpreter:
206+
requires:
207+
- x86_64_build
190208
- chrome_test:
191209
requires:
192210
- wasm32_build

0 commit comments

Comments
 (0)