mirror of https://github.com/trezor/trezor-wallet
parent
578b284b24
commit
2243c7eb88
@ -1,26 +1 @@
|
||||
FROM debian:stretch
|
||||
|
||||
# setup
|
||||
RUN apt-get update
|
||||
RUN apt-get install -y wget dpkg systemd
|
||||
|
||||
# install and run bridge
|
||||
RUN mkdir /trezor-bridge
|
||||
WORKDIR /trezor-bridge
|
||||
RUN wget https://wallet.trezor.io/data/bridge/2.0.25/trezor-bridge_2.0.25_amd64.deb
|
||||
RUN dpkg -i /trezor-bridge/trezor-bridge_2.0.25_amd64.deb
|
||||
|
||||
# build amd run emulator
|
||||
RUN mkdir /trezor-core
|
||||
WORKDIR /trezor-core
|
||||
|
||||
RUN git clone https://github.com/trezor/trezor-core
|
||||
RUN git submodule update --init --recursive
|
||||
|
||||
RUN apt-get install libusb-1.0-0
|
||||
RUN pip3 install scons trezor
|
||||
RUN make build_unix_noui
|
||||
|
||||
# run
|
||||
ENTRYPOINT ["./docker/emulator/run.sh"]
|
||||
EXPOSE 21324/udp 21325
|
||||
FROM node:9
|
@ -0,0 +1,10 @@
|
||||
version: '3'
|
||||
services:
|
||||
trezor-wallet-tests:
|
||||
depends_on:
|
||||
- trezor-emulator
|
||||
- trezor-bridge
|
||||
trezor-emulator:
|
||||
image: registry.corp.sldev.cz/trezor/trezor-core/trezor-emulator
|
||||
trezor-bridge:
|
||||
image: registry.corp.sldev.cz/trezor/trezord-go/trezor-bridge
|
Loading…
Reference in new issue