diff options
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 68d45ad..0000000 --- a/Dockerfile +++ /dev/null @@ -1,47 +0,0 @@ -FROM licensefinder/license_finder:6.0.0 -ENV PATH="${PATH}:/root/.asdf/shims:/root/.asdf/bin" -ENV LM_HOME=/opt/license-management -ENV LM_PYTHON_VERSION 3 -ENV LM_REPORT_VERSION ${LM_REPORT_VERSION:-2} -RUN npm install npm-install-peers - -# Don't let Rubygem fail with the numerous projects using PG or MySQL, -# install realpath, includes for python3, and pip for python3 -# Install additional php packages for better composer package support -RUN add-apt-repository ppa:ondrej/php -y && apt-get update -y && \ - apt-get upgrade -y --no-install-recommends && \ - apt-get install -y --no-install-recommends \ - bsdmainutils \ - jq \ - libjpeg8-dev \ - zlib1g-dev \ - libpq-dev libmysqlclient-dev realpath \ - php7.1-mbstring php7.1-intl php7.1-xml php7.1-soap -y && \ - git clone --depth 1 --branch v0.7.6 https://github.com/asdf-vm/asdf.git $HOME/.asdf && \ - echo 'pip' >> $HOME/.default-python-packages && \ - echo 'setuptools' >> $HOME/.default-python-packages && \ - echo 'conan' >> $HOME/.default-python-packages && \ - echo '\n. $HOME/.asdf/asdf.sh' >> $HOME/.bashrc && \ - echo 'legacy_version_file = yes' > $HOME/.asdfrc && \ - asdf plugin-add gradle && \ - asdf plugin-add java && \ - asdf plugin-add python && \ - echo 'gradle system' >> $HOME/.tool-versions && \ - echo 'java adopt-openjdk-8u242-b08 adopt-openjdk-11.0.6+10' >> $HOME/.tool-versions && \ - echo 'python 3.8.1 3.5.9 2.7.17' >> $HOME/.tool-versions && \ - asdf install && \ - asdf global gradle system && \ - asdf global java adopt-openjdk-8u242-b08 && \ - asdf global python 3.8.1 && \ - asdf reshim && \ - bash -lc "gem install --no-document 'bundler:~> 1.7' 'bundler:~> 2.0'" && \ - rm -fr /opt/jdk* && \ - rm -rf /var/lib/apt/lists/* - -COPY config/NuGet /root/.config/NuGet -COPY config/gradle /root/.gradle -COPY test /test -COPY run.sh / -COPY . /opt/license-management/ -RUN bash -lc "cd /opt/license-management && gem build *.gemspec && gem install *.gem" -ENTRYPOINT ["/run.sh"] |
