ADD: added some perl dependencies
All checks were successful
continuous-integration/drone Build is passing
All checks were successful
continuous-integration/drone Build is passing
This commit is contained in:
parent
23a616d6f0
commit
561f310d6f
@ -1,11 +1,22 @@
|
||||
FROM alpine
|
||||
|
||||
RUN apk update && apk add --no-cache tini bash perl-app-cpanminus make gcc
|
||||
RUN apk update && apk add --no-cache tini bash perl-dev perl-test-leaktrace perl-yaml perl-yaml-tiny perl-moose \
|
||||
perl-datetime perl-text-markdown perl-text-template perl-html-template \
|
||||
perl-app-cpanminus perl-module-build perl-test-requires perl-params-validate \
|
||||
perl-data-printer perl-data-page perl-log-log4perl perl-yaml-libyaml \
|
||||
perl-plack perl-path-tiny perl-template-toolkit perl-html-parser perl-xml-parser \
|
||||
perl-capture-tiny perl-test-needs perl-moosex perl-data-dump perl-module-build-xsutil \
|
||||
perl-net-ssleay perl-xml-libxml perl-io-socket-ssl perl-alien-libxml2 perl-xml-xpath \
|
||||
perl-xml-rss perl-timedate perl-time-hires perl-test-mocktime-hires perl-test-mocktime \
|
||||
perl-datetime-format-strptime perl-datetime-format-iso8601 perl-datetime-hires\
|
||||
perl-text-bibtex perl-mouse perl-mailtools make gcc musl-dev
|
||||
|
||||
RUN cpanm install HiD
|
||||
# Devel::PPPort wont install
|
||||
RUN cpanm install Text::Xslate || cat /root/.cpanm/work/*/build.log
|
||||
RUN cpanm install HiD --force || true
|
||||
RUN cpanm install HiD::Generator::BibtexPage
|
||||
|
||||
ADD scripts/entryPoint.sh /plugin.sh
|
||||
ADD scripts/plugin.sh /plugin.sh
|
||||
RUN chmod +x /plugin.sh
|
||||
|
||||
# add a user for running imapfilter in the container
|
||||
|
Loading…
Reference in New Issue
Block a user