Skip to content

Commit

Permalink
Merge pull request #53 from dj8yfo/speculos_commands_to_justfile
Browse files Browse the repository at this point in the history
test(bash): add `speculos` run commands to `Justfile`
  • Loading branch information
dj8yfo authored Apr 12, 2024
2 parents d224514 + 741c0f4 commit 906de2c
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,25 @@ test_all:

test_all_info_log:
PYTEST_LOG_LEVEL=INFO bash local_test_helper.sh -c test_all

pull_dev_images:
docker pull ghcr.io/ledgerhq/ledger-app-builder/ledger-app-builder:latest
docker pull ghcr.io/ledgerhq/ledger-app-builder/ledger-app-dev-tools:latest

run_speculos_nanos:
docker run --rm -p 5000:5000 -p 5001:5001 -v '/dev/bus/usb:/dev/bus/usb' \
-v "$(realpath ./):/app" -it --name \
app-near-container ghcr.io/ledgerhq/ledger-app-builder/ledger-app-dev-tools:latest \
bash -c '/usr/bin/python3 -m speculos --model nanos --api-port 5000 --apdu-port 5001 --display headless /app/target/nanos/release/app-near-rust'

run_speculos_nanosplus:
docker run --rm -p 5000:5000 -p 5001:5001 -v '/dev/bus/usb:/dev/bus/usb' \
-v "$(realpath ./):/app" -it --name \
app-near-container ghcr.io/ledgerhq/ledger-app-builder/ledger-app-dev-tools:latest \
bash -c '/usr/bin/python3 -m speculos --model nanosp --api-port 5000 --apdu-port 5001 --display headless /app/target/nanosplus/release/app-near-rust'

run_speculos_nanox:
docker run --rm -p 5000:5000 -p 5001:5001 -v '/dev/bus/usb:/dev/bus/usb' \
-v "$(realpath ./):/app" -it --name \
app-near-container ghcr.io/ledgerhq/ledger-app-builder/ledger-app-dev-tools:latest \
bash -c '/usr/bin/python3 -m speculos --model nanox --api-port 5000 --apdu-port 5001 --display headless /app/target/nanox/release/app-near-rust'

0 comments on commit 906de2c

Please sign in to comment.