From f4d18167cdecb30e45b24caea4c96f070b1ca353 Mon Sep 17 00:00:00 2001 From: guibescos <59208140+guibescos@users.noreply.github.com> Date: Wed, 1 Feb 2023 16:57:24 -0600 Subject: [PATCH] [xc-admin] Add dockerfile (#556) * Add dockerfile * Dockerfile for xc-admin * Add dockerfile --- governance/xc_admin/Dockerfile | 15 +++++++++++++++ .../packages/xc_admin_common/package.json | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 governance/xc_admin/Dockerfile diff --git a/governance/xc_admin/Dockerfile b/governance/xc_admin/Dockerfile new file mode 100644 index 00000000..274f5672 --- /dev/null +++ b/governance/xc_admin/Dockerfile @@ -0,0 +1,15 @@ +# Defined in tilt_devnet/docker_images/Dockerfile.lerna +FROM lerna + +USER root + +WORKDIR /home/node/ +USER 1000 + +COPY --chown=1000:1000 governance/xc_admin governance/xc_admin + +RUN npx lerna run build --scope="{crank_executor,crank_pythnet_relayer}" --include-dependencies + +WORKDIR /home/node/governance/xc_admin + +CMD [ "npx", "node", "packages/crank_executor/lib/index.js" ] diff --git a/governance/xc_admin/packages/xc_admin_common/package.json b/governance/xc_admin/packages/xc_admin_common/package.json index d6a2895e..a05e6bc8 100644 --- a/governance/xc_admin/packages/xc_admin_common/package.json +++ b/governance/xc_admin/packages/xc_admin_common/package.json @@ -5,7 +5,7 @@ "author": "", "homepage": "https://github.com/pyth-network/pyth-crosschain", "license": "ISC", - "main": "src/index.ts", + "main": "lib/index.js", "repository": { "type": "git", "url": "git+https://github.com/pyth-network/pyth-crosschain.git"