Update handshake to use v3.0.1

This commit is contained in:
Matthew Sevey 2021-11-09 18:19:49 -05:00
parent 15c4b6a73c
commit 2f0f7d64e0
No known key found for this signature in database
GPG Key ID: 9ADDD344F13057F6
3 changed files with 3 additions and 7 deletions

View File

@ -0,0 +1 @@
- Update handshake to use v3.0.1

View File

@ -103,7 +103,7 @@ services:
build: build:
context: ./docker/handshake context: ./docker/handshake
dockerfile: Dockerfile dockerfile: Dockerfile
command: --chain-migrate=1 --wallet-migrate=1 command: --chain-migrate=2 --wallet-migrate=1
container_name: handshake container_name: handshake
restart: unless-stopped restart: unless-stopped
logging: *default-logging logging: *default-logging

View File

@ -3,13 +3,8 @@ FROM node:16.13.0-alpine
WORKDIR /opt/hsd WORKDIR /opt/hsd
RUN apk update && apk add bash unbound-dev gmp-dev g++ gcc make python2 git RUN apk update && apk add bash unbound-dev gmp-dev g++ gcc make python2 git
# Checkout a specific commit until Handshake releases the next release after
# 2.4.0 then we should switch to that tag.
#
# The commit we are targetting right now contains a fix for handling the chain
# migration code for new portals.
RUN git clone https://github.com/handshake-org/hsd.git /opt/hsd && \ RUN git clone https://github.com/handshake-org/hsd.git /opt/hsd && \
cd /opt/hsd && git checkout 6f0927db32723d6320c8bff255a6ccf70b2ccd32 && cd - cd /opt/hsd && git checkout v3.0.1 && cd -
RUN npm install --production RUN npm install --production
ENV PATH="${PATH}:/opt/hsd/bin:/opt/hsd/node_modules/.bin" ENV PATH="${PATH}:/opt/hsd/bin:/opt/hsd/node_modules/.bin"