Having Dockerfile on the project breaks caching, splitting it to a different project.

This commit is contained in:
sergiotarxz 2021-01-19 16:00:01 +01:00
parent 8b993968d4
commit 6cdc7dd49d
Signed by: sergiotarxz
GPG Key ID: E5903508B6510AC2

View File

@ -1,24 +0,0 @@
# Author: @ale@ale.manalejandro.com Fixes by: Sergiotarxz. LICENSE: AGPLv3
FROM debian:sid
COPY . /peertube-dl
WORKDIR /peertube-dl
RUN apt update && apt -y install perl \
build-essential \
libwww-perl \
liburi-encode-perl \
libjson-perl \
liblwp-protocol-https-perl \
libtest-mockobject-perl \
libtest-most-perl \
libmojolicious-perl \
libfile-mimeinfo-perl \
cpanminus \
duktape-dev \
&& apt clean \
&& perl Makefile.PL \
&& make \
&& make test \
&& make install
ENTRYPOINT [ "peertube-dl" ]