Sha256: 2c8149818d933a7dfa98af419d138c4056fd1e70d5feff16e2a0e0ad2c7cda27

Contents?: true

Size: 665 Bytes

Versions: 2

Compression:

Stored size: 665 Bytes

Contents

FROM ruby:3.3-alpine
ENV WORKSPACE=/rsyntaxtree
WORKDIR $WORKSPACE

RUN apk update && \
    apk upgrade && \
    apk add --no-cache linux-headers libxml2-dev make gcc libc-dev bash && \
    apk add --no-cache librsvg librsvg-dev imagemagick imagemagick-dev xz-dev libbz2 && \
    apk add --no-cache gobject-introspection gobject-introspection-dev && \
    apk add --no-cache -t .build-packages --no-cache build-base curl-dev wget gcompat


ADD Gemfile $WORKSPACE
ADD rsyntaxtree.gemspec $WORKSPACE
RUN bundle install -j4

ADD fonts $WORKSPACE
RUN mkdir -p /usr/share/fonts/yh
COPY ./fonts/* /usr/share/fonts/yh/
RUN fc-cache -fv

ADD . $WORKSPACE
CMD ["/bin/bash"]

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rsyntaxtree-1.3.2 Dockerfile
rsyntaxtree-1.3.1 Dockerfile