Need to commit for the dzil checks and stuff to pass
This commit is contained in:
parent
e9c46372be
commit
3de4a2d410
223 changed files with 25 additions and 8 deletions
|
@ -8,11 +8,11 @@ matrix:
|
|||
|
||||
steps:
|
||||
test:
|
||||
image: "quay.io/simcop2387/perl-debug-containers:${PERL_VERSIONS}-main${THREADS}-bookworm-backports"
|
||||
commands:
|
||||
- apt update && apt install -y libssl-dev git
|
||||
- cpanm Dist::Zilla Carton
|
||||
- carton install --cpanfile cpanfile.ci --cached || cpanm --notest --force IO::Async || carton install --cpanfile cpanfile.ci --cached
|
||||
- dzil authordeps --missing | xargs cpanm
|
||||
- dzil listdeps --missing | xargs cpanm
|
||||
- dzil test
|
||||
image: "quay.io/simcop2387/perl-debug-containers:${PERL_VERSIONS}-main${THREADS}-bookworm-backports"
|
||||
commands:
|
||||
- apt update && apt install -y libssl-dev git
|
||||
- cpanm Dist::Zilla Carton
|
||||
- carton install --cpanfile cpanfile.ci --cached || cpanm --notest --force IO::Async || carton install --cpanfile cpanfile.ci --cached
|
||||
- dzil authordeps --missing | xargs cpanm
|
||||
- dzil listdeps --missing | xargs cpanm
|
||||
- dzil test
|
17
ci-docker/Dockerfile
Normal file
17
ci-docker/Dockerfile
Normal file
|
@ -0,0 +1,17 @@
|
|||
ARG PERL_VERSION="5.38"
|
||||
ARG THREADS=""
|
||||
|
||||
FROM quay.io/simcop2387/perl-debug-containers:${PERL_VERSION}-main${THREADS}-bookworm-backports
|
||||
|
||||
RUN apt update && apt install -y libssl-dev git
|
||||
COPY ./ /install/
|
||||
WORKDIR /install/ci-docker/
|
||||
RUN cpanm Dist::Zilla
|
||||
RUN cpanm --notest --from file://$PWD/vendor/cache --installdeps . || cpanm --from file://$PWD/vendor/cache --notest IO::Async
|
||||
RUN cpanm --notest --from file://$PWD/vendor/cache --installdeps . || cpanm --notest --installdeps .
|
||||
|
||||
WORKDIR /install/
|
||||
#carton install --cpanfile cpanfile.ci --cached || cpanm --notest --force IO::Async || carton install --cpanfile cpanfile.ci --cached
|
||||
RUN dzil authordeps --missing | xargs cpanm
|
||||
RUN dzil listdeps --missing | xargs cpanm
|
||||
RUN dzil test
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue