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