Sha256: d51594dcf9fcccf66bff950bc969544c780f5635c6d9ec34a0adda714118ad2f

Contents?: true

Size: 628 Bytes

Versions: 1

Compression:

Stored size: 628 Bytes

Contents

FROM ruby:3.2-alpine

ENV WORKDIR /app
ENV PLATFORMOS_CHECK_DEBUG true
ENV PLATFORMOS_CHECK_DEBUG_LOG_FILE /tmp/platformos-check-debug.log

RUN apk add --update bash git openssh build-base && mkdir $WORKDIR

WORKDIR $WORKDIR

RUN git clone https://github.com/Platform-OS/platformos-lsp.git && \
  touch $PLATFORMOS_CHECK_DEBUG_LOG_FILE && \
  cd platformos-lsp && \
  bundle install && \
  gem build && gem install platformos-check-0.0.0.gem

RUN adduser --disabled-password --gecos '' platformos && chown platformos:platformos -R /app

ENTRYPOINT "$WORKDIR/platformos-lsp/exe/platformos-check-language-server"

USER platformos

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
platformos-check-0.0.1 docker/lsp.Dockerfile