Browse Source

test

docker-build-test
Gonzalo Aune 4 years ago
parent
commit
f2b65a759c
  1. 6
      .github/workflows/docker-build.yml
  2. 8
      Dockerfile

6
.github/workflows/docker-build.yml

@ -4,8 +4,8 @@ env:
on:
push:
tags:
- '*'
branches:
- 'docker-build-test'
jobs:
build:
@ -52,5 +52,5 @@ jobs:
--cache-from "type=local,src=/tmp/.buildx-cache" \
--cache-to "type=local,dest=/tmp/.buildx-cache" \
--platform linux/amd64,linux/arm64,linux/arm/v7 \
--tag "${{ secrets.DOCKER_HUB_USER }}/sphinx-relay:${{ env.RELEASE_TAG }}" \
--tag "${{ secrets.DOCKER_HUB_USER }}/sphinx-relay:test" \
--output "type=registry" ./

8
Dockerfile

@ -4,8 +4,6 @@ WORKDIR /relay
RUN mkdir /relay/.lnd
RUN touch /relay/connection_string.txt
RUN chmod 777 /relay/connection_string.txt
RUN cp /relay/config/app.json /relay/dist/config/app.json
RUN cp /relay/config/config.json /relay/dist/config/config.json
COPY . .
RUN apt-get update
@ -16,6 +14,12 @@ RUN apt install -y g++ gcc libmcrypt-dev
RUN npm install bcrypt
RUN npm install
RUN cp /relay/config/app.json /relay/dist/config/app.json
RUN cp /relay/config/config.json /relay/dist/config/config.json
RUN touch /relay/.lnd/sphinx.db
RUN chmod 777 -R /relay/.lnd
FROM node:12-buster-slim
USER 1000

Loading…
Cancel
Save