main
1FROM alpine:latest
2WORKDIR /scan
3ENV PACKAGES build-base bash ruby ruby-bigdecimal ruby-dev ruby-json ruby-rdoc git libxml2-dev openssl-dev
4COPY . /opt/spandx/
5RUN apk update && \
6 apk add $PACKAGES && \
7 gem update --system && \
8 cd /opt/spandx/ && \
9 gem build *.gemspec && \
10 gem install --no-document *.gem && \
11 spandx pull && \
12 spandx version && \
13 apk del build-base ruby-dev && \
14 rm -fr /root/.gem && \
15 rm -fr /var/cache/apk/*
16VOLUME /scan
17CMD ["spandx"]