refactor: move logger to monorepo

This commit is contained in:
2023-03-14 17:18:13 +01:00
parent 2428042fa3
commit e9185d248b
43 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
FROM docker/compose
ARG NODE_VERSION="14"
RUN apk update && apk add nodejs npm git jq curl
RUN export DOWNLOAD_VERSION=$(curl -fsSL --compressed https://unofficial-builds.nodejs.org/download/release/index.json | \
jq --raw-output ".[]|select(.version | startswith(\"v$NODE_VERSION\"))|.version" | head -1) && \
curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/$DOWNLOAD_VERSION/node-$DOWNLOAD_VERSION-linux-x64-musl.tar.xz" && \
tar -xJf "node-$DOWNLOAD_VERSION-linux-x64-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && \
ln -sf /usr/local/bin/node /usr/local/bin/nodejs
ADD . /opt/openstapps/projectmanagement
WORKDIR /opt/openstapps/projectmanagement
RUN npm ci && \
npm run build && \
chmod +x /opt/openstapps/projectmanagement/lib/cli.js && \
ln -s /opt/openstapps/projectmanagement/lib/cli.js /usr/bin/openstapps-projectmanagement
CMD []