|
1 |
| -FROM ubuntu:20.04 |
| 1 | +FROM ubuntu:22.04 |
2 | 2 |
|
3 |
| -# the following are needed to make sure the timezone packages don't ask for your timezone. |
4 | 3 | ENV DEBIAN_FRONTEND noninteractive
|
5 | 4 | ENV DEBCONF_NONINTERACTIVE_SEEN true
|
| 5 | +ENV DEBCONF_NOWARNINGS yes |
6 | 6 | ENV HARNESS_PERL_SWITCHES -MDevel::Cover
|
7 | 7 |
|
8 | 8 | RUN apt-get update && \
|
9 | 9 | apt-get install -qy --no-install-recommends --no-install-suggests \
|
10 |
| - build-essential=12.8ubuntu1 \ |
11 |
| - ca-certificates=20210119~20.04.1 \ |
12 |
| - cpanminus=1.7044-1 \ |
13 |
| - git=1:2.25.1-1ubuntu3.1 \ |
14 |
| - libarray-utils-perl=0.5-1 \ |
15 |
| - libclone-perl=0.43-2 \ |
16 |
| - libcrypt-ssleay-perl=0.73.06-1build3 \ |
17 |
| - libdata-dump-perl=1.23-1 \ |
18 |
| - libdatetime-format-strptime-perl=1.7600-1 \ |
19 |
| - libdbd-mysql-perl=4.050-3 \ |
20 |
| - libdbd-sqlite3-perl=1.64-1build1 \ |
21 |
| - libdbix-class-perl=0.082841-1 \ |
| 10 | + ca-certificates=20211016 \ |
| 11 | + cpanminus=1.7045-1 \ |
| 12 | + git=1:2.34.1-1ubuntu1.4 \ |
| 13 | + libarray-utils-perl=0.5-2 \ |
| 14 | + libcanary-stability-perl=2006-2 \ |
| 15 | + libcapture-tiny-perl=0.48-1 \ |
| 16 | + libclass-accessor-lite-perl=0.08-1.1 \ |
| 17 | + libclone-perl=0.45-1build3 \ |
| 18 | + libcommon-sense-perl=3.75-2build1 \ |
| 19 | + libcpanel-json-xs-perl=4.27-1build1 \ |
| 20 | + libcrypt-ssleay-perl=0.73.06-1build6 \ |
| 21 | + libdata-dump-perl=1.25-1 \ |
| 22 | + libdatetime-format-strptime-perl=1.7900-1 \ |
| 23 | + #libdbd-mysql-perl=4.050-5 \ # if desired to use a full database |
| 24 | + libdbd-sqlite3-perl=1.70-3build1 \ |
22 | 25 | libdbix-class-inflatecolumn-serializer-perl=0.09-1 \
|
| 26 | + libdbix-class-perl=0.082842-3 \ |
23 | 27 | libdbix-dbschema-perl=0.45-1 \
|
24 |
| - libdevel-cover-perl=1.33-1build1 \ |
25 |
| - libexception-class-perl=1.44-1 \ |
26 |
| - libjson-perl=4.02000-2 \ |
27 |
| - libnet-ssleay-perl=1.88-2ubuntu1 \ |
28 |
| - libsql-translator-perl=1.60-1 \ |
29 |
| - libssl-dev=1.1.1f-1ubuntu2.5 \ |
| 28 | + libdevel-cover-perl=1.36-2build2 \ |
| 29 | + libc6-dev=2.35-0ubuntu3.1 \ |
| 30 | + libexception-class-perl=1.45-1 \ |
| 31 | + libextutils-config-perl=0.008-2 \ |
| 32 | + libextutils-helpers-perl=0.026-1 \ |
| 33 | + libextutils-installpaths-perl=0.012-1.1 \ |
| 34 | + libfurl-perl=3.14-2 \ |
| 35 | + libhttp-parser-xs-perl=0.17-2build1 \ |
| 36 | + libimporter-perl=0.026-1 \ |
| 37 | + libio-socket-ssl-perl=2.074-2 \ |
| 38 | + libjson-perl=4.04000-1 \ |
| 39 | + libjson-xs-perl=4.030-1build3 \ |
| 40 | + libmodule-build-tiny-perl=0.039-1.1 \ |
| 41 | + libmojolicious-perl=9.22+dfsg-1 \ |
| 42 | + libmojolicious-plugin-authentication-perl=1.37-1 \ |
| 43 | + libnet-ssleay-perl=1.92-1build2 \ |
| 44 | + libsql-translator-perl=1.62-1 \ |
| 45 | + libssl-dev=3.0.2-0ubuntu1.6 \ |
30 | 46 | libtest-exception-perl=0.43-1 \
|
31 |
| - libtest-harness-perl=3.42-2 \ |
32 |
| - libtext-csv-perl=2.00-1 \ |
33 |
| - libtry-tiny-perl=0.30-1 \ |
34 |
| - libyaml-libyaml-perl=0.81+repack-1 \ |
35 |
| - # mariadb-server=1:10.3.31-0ubuntu0.20.04.1 \ # if desired to use a full database |
36 |
| - openssl=1.1.1f-1ubuntu2.5 && \ |
| 47 | + libtext-csv-perl=2.01-1 \ |
| 48 | + libtry-tiny-perl=0.31-1 \ |
| 49 | + libtypes-serialiser-perl=1.01-1 \ |
| 50 | + libyaml-libyaml-perl=0.83+ds-1build1 \ |
| 51 | + make=4.3-4.1build1 \ |
| 52 | + #mariadb-server=1:10.6.7-2ubuntu1.1 \ # if desired to use a full database |
| 53 | + openssl=3.0.2-0ubuntu1.6 && \ |
37 | 54 | rm -rf /var/lib/apt/lists/* && \
|
38 | 55 | cpanm --notest \
|
39 | 56 | DBIx::Class::DynamicSubclass \
|
40 |
| - Mojolicious \ |
41 |
| - Mojolicious::Plugin::NotYAMLConfig \ |
42 | 57 | Mojolicious::Plugin::DBIC \
|
43 |
| - Mojolicious::Plugin::Authentication \ |
| 58 | + Mojolicious::Plugin::NotYAMLConfig \ |
44 | 59 | Devel::Cover::Report::Codecov
|
45 | 60 |
|
46 | 61 | ENTRYPOINT ["/bin/bash"]
|
0 commit comments