diff options
| author | mo khan <mo.khan@gmail.com> | 2020-01-23 15:22:03 -0700 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-01-23 15:22:03 -0700 |
| commit | 1d4a5241a805db4a69aec7dbc478a2a9924d3f78 (patch) | |
| tree | e335eb09be4a1139f6eceb0bc8c66361e93c1c40 | |
| parent | 4e796884b6c602aeaa6ab0a77808854c76fae035 (diff) | |
Update dockerfile to scan gemfiles for different versions of bundlerv0.1.4
| -rw-r--r-- | CHANGELOG.md | 3 | ||||
| -rw-r--r-- | Dockerfile | 11 |
2 files changed, 8 insertions, 6 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d38dae..449c074 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,9 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.4] - 2020-01-22 ### Added -- add dependency on bundler +- Add dependency on bundler - Scan nuget `packages.config` files - Scan dotnet `*.csproj` files +- Pull ruby gem license info from rubygems.org API V2. ## [0.1.3] - 2020-01-16 ### Added @@ -1,12 +1,13 @@ FROM alpine:latest -COPY . /opt/spandx/ +WORKDIR /scan ENV PACKAGES build-base cmake bash ruby ruby-dev ruby-bundler ruby-json ruby-rake git libxml2-dev openssl-dev +COPY . /opt/spandx/ RUN apk update && \ apk add $PACKAGES && \ - gem build /opt/spandx/*.gemspec && \ - gem install /opt/spandx/*.gem && \ - mkdir -p tmp && \ + gem update --system && \ + cd /opt/spandx/ && \ + gem build *.gemspec && \ + gem install --no-document *.gem && \ rm -fr /var/cache/apk/* -WORKDIR /scan VOLUME /scan CMD ["spandx"] |
