diff --git a/gitlab-ci/Dockerfile b/gitlab-ci/Dockerfile
index 0575e43f6a15ca0f5db492ea1601d5c775561a2c..83e209ca16d5557eef100035ec9e27bf02a2342a 100644
--- a/gitlab-ci/Dockerfile
+++ b/gitlab-ci/Dockerfile
@@ -60,11 +60,109 @@ RUN apt-get update; \
 
 RUN mkdir -p "$EXTLIB"
 RUN mkdir -p "$PERL_CPANM_HOME"
-# RUN cpanm -L "$EXTLIB" --notest --verbose --no-interactive \
-RUN cpanm -L "$EXTLIB" --notest --no-interactive \
+RUN cpanm -L "$EXTLIB" --notest --verbose --no-interactive \
       Archive::BagIt \
-      Archive::Bagit::Fast \
-      && stat $PERL_CPANM_HOME/work/ \
+      Archive::BagIt::Fast
+      IO::Prompt::Tiny \
+      Pod::Autopod \
+      Test::Retry \
+      Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy \
+      Perl::Critic::Policy::Miscellanea::RequireRcsKeywords \
+      Perl::Critic::Policy::Subroutines::ProhibitCallsToUndeclaredSubs \
+      Perl::Critic::Policy::Subroutines::ProhibitCallsToUnexportedSubs \
+      Perl::Critic::Policy::ValuesAndExpressions::ProhibitFiletest_f \
+      Perl::Critic::Policy::Bangs::ProhibitDebuggingModules \
+      Perl::Critic::Policy::Bangs::ProhibitNumberedNames \
+      Perl::Critic::Policy::CognitiveComplexity::ProhibitExcessCognitiveComplexity \
+      Perl::Critic::Policy::Compatibility::PodMinimumVersion \
+      Perl::Critic::Policy::CompileTime \
+      Perl::Critic::Policy::Modules::RequireExplicitInclusion \
+      Perl::Critic::Policy::Moose::ProhibitDESTROYMethod \
+      Perl::Critic::Policy::Moose::ProhibitLazyBuild \
+      Perl::Critic::Policy::Moose::ProhibitMultipleWiths \
+      Perl::Critic::Policy::Moose::ProhibitNewMethod \
+      Perl::Critic::Policy::Moose::RequireCleanNamespace \
+      Perl::Critic::Policy::Moose::RequireMakeImmutable \
+      Perl::Critic::Policy::Perlsecret \
+      Perl::Critic::Policy::TooMuchCode::ProhibitDuplicateLiteral \
+      Perl::Critic::Policy::TooMuchCode::ProhibitLargeBlock \
+      Perl::Critic::Policy::TooMuchCode::ProhibitUnnecessaryUTF8Pragma \
+      Perl::Critic::Policy::TooMuchCode::ProhibitUnusedImport \
+      Perl::Critic::Policy::ValuesAndExpressions::RestrictLongStrings \
+      Perl::Critic::Policy::Variables::ProhibitLoopOnHash \
+      Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy \
+      Perl::Critic::Policy::Miscellanea::RequireRcsKeywords \
+      Perl::Critic::Policy::Subroutines::ProhibitCallsToUndeclaredSubs \
+      Perl::Critic::Policy::Subroutines::ProhibitCallsToUnexportedSubs \
+      Perl::Critic::Policy::ValuesAndExpressions::ProhibitFiletest_f \
+      Perl::Critic::Policy::Bangs::ProhibitDebuggingModules \
+      Perl::Critic::Policy::Bangs::ProhibitNumberedNames \
+      Perl::Critic::Policy::CognitiveComplexity::ProhibitExcessCognitiveComplexity \
+      Perl::Critic::Policy::Compatibility::PodMinimumVersion \
+      Perl::Critic::Policy::CompileTime \
+      Perl::Critic::Policy::Modules::RequireExplicitInclusion \
+      Perl::Critic::Policy::Moose::ProhibitDESTROYMethod \
+      Perl::Critic::Policy::Moose::ProhibitLazyBuild \
+      Perl::Critic::Policy::Moose::ProhibitMultipleWiths \
+      Perl::Critic::Policy::Moose::ProhibitNewMethod \
+      Perl::Critic::Policy::Moose::RequireCleanNamespace \
+      Perl::Critic::Policy::Moose::RequireMakeImmutable \
+      Perl::Critic::Policy::Perlsecret \
+      Perl::Critic::Policy::TooMuchCode::ProhibitDuplicateLiteral \
+      Perl::Critic::Policy::TooMuchCode::ProhibitLargeBlock \
+      Perl::Critic::Policy::TooMuchCode::ProhibitUnnecessaryUTF8Pragma \
+      Perl::Critic::Policy::TooMuchCode::ProhibitUnusedImport \
+      Perl::Critic::Policy::ValuesAndExpressions::RestrictLongStrings \
+      Perl::Critic::Policy::Variables::ProhibitLoopOnHash \
+      Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy \
+      Perl::Critic::Policy::Miscellanea::RequireRcsKeywords \
+      Perl::Critic::Policy::Subroutines::ProhibitCallsToUndeclaredSubs \
+      Perl::Critic::Policy::Subroutines::ProhibitCallsToUnexportedSubs \
+      Perl::Critic::Policy::ValuesAndExpressions::ProhibitFiletest_f \
+      Perl::Critic::Policy::Bangs::ProhibitDebuggingModules \
+      Perl::Critic::Policy::Bangs::ProhibitNumberedNames \
+      Perl::Critic::Policy::CognitiveComplexity::ProhibitExcessCognitiveComplexity \
+      Perl::Critic::Policy::Compatibility::PodMinimumVersion \
+      Perl::Critic::Policy::CompileTime \
+      Perl::Critic::Policy::Modules::RequireExplicitInclusion \
+      Perl::Critic::Policy::Moose::ProhibitDESTROYMethod \
+      Perl::Critic::Policy::Moose::ProhibitLazyBuild \
+      Perl::Critic::Policy::Moose::ProhibitMultipleWiths \
+      Perl::Critic::Policy::Moose::ProhibitNewMethod \
+      Perl::Critic::Policy::Moose::RequireCleanNamespace \
+      Perl::Critic::Policy::Moose::RequireMakeImmutable \
+      Perl::Critic::Policy::Perlsecret \
+      Perl::Critic::Policy::TooMuchCode::ProhibitDuplicateLiteral \
+      Perl::Critic::Policy::TooMuchCode::ProhibitLargeBlock \
+      Perl::Critic::Policy::TooMuchCode::ProhibitUnnecessaryUTF8Pragma \
+      Perl::Critic::Policy::TooMuchCode::ProhibitUnusedImport \
+      Perl::Critic::Policy::ValuesAndExpressions::RestrictLongStrings \
+      Perl::Critic::Policy::Variables::ProhibitLoopOnHash \
+      Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy \
+      Perl::Critic::Policy::Miscellanea::RequireRcsKeywords \
+      Perl::Critic::Policy::Subroutines::ProhibitCallsToUndeclaredSubs \
+      Perl::Critic::Policy::Subroutines::ProhibitCallsToUnexportedSubs \
+      Perl::Critic::Policy::ValuesAndExpressions::ProhibitFiletest_f \
+      Perl::Critic::Policy::Bangs::ProhibitDebuggingModules \
+      Perl::Critic::Policy::Bangs::ProhibitNumberedNames \
+      Perl::Critic::Policy::CognitiveComplexity::ProhibitExcessCognitiveComplexity \
+      Perl::Critic::Policy::Compatibility::PodMinimumVersion \
+      Perl::Critic::Policy::CompileTime \
+      Perl::Critic::Policy::Modules::RequireExplicitInclusion \
+      Perl::Critic::Policy::Moose::ProhibitDESTROYMethod \
+      Perl::Critic::Policy::Moose::ProhibitLazyBuild \
+      Perl::Critic::Policy::Moose::ProhibitMultipleWiths \
+      Perl::Critic::Policy::Moose::ProhibitNewMethod \
+      Perl::Critic::Policy::Moose::RequireCleanNamespace \
+      Perl::Critic::Policy::Moose::RequireMakeImmutable \
+      Perl::Critic::Policy::Perlsecret \
+      Perl::Critic::Policy::TooMuchCode::ProhibitDuplicateLiteral \
+      Perl::Critic::Policy::TooMuchCode::ProhibitLargeBlock \
+      Perl::Critic::Policy::TooMuchCode::ProhibitUnnecessaryUTF8Pragma \
+      Perl::Critic::Policy::TooMuchCode::ProhibitUnusedImport \
+      Perl::Critic::Policy::ValuesAndExpressions::RestrictLongStrings \
+      Perl::Critic::Policy::Variables::ProhibitLoopOnHash \
+      Search::Elasticsearch@6.81 \
       && rm -Rf $PERL_CPANM_HOME/work/* \
     ;