Skip to content
This repository has been archived by the owner on Aug 22, 2024. It is now read-only.

Commit

Permalink
test(bash): add speculos run commands to Justfile
Browse files Browse the repository at this point in the history
  • Loading branch information
dj8yf0μl committed Apr 12, 2024
1 parent d224514 commit 741c0f4
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 741c0f4

Please sign in to comment.