diff --git a/Dockerfile b/Dockerfile index b68098b..1b9528a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,6 +17,7 @@ RUN set -x \ build-base \ libxml2-dev \ libxslt-dev \ + git \ && gem install bundler \ && bundle config set --local without 'development:test' \ && bundle install --jobs 20 -j"$(nproc)" --retry 3 \ diff --git a/Gemfile b/Gemfile index 85902ec..48b078a 100644 --- a/Gemfile +++ b/Gemfile @@ -61,6 +61,8 @@ end gem "tzinfo-data", platforms: %i[mingw mswin x64_mingw jruby] gem "bootstrap", "~> 4.3.1" +# https://stackoverflow.com/questions/78617432/strange-bundle-update-issue-disappearing-net-pop-0-1-2-dependency +gem "net-pop", github: "ruby/net-pop" gem "prometheus-client" gem "rufus-scheduler" gem "simple_form" diff --git a/Gemfile.lock b/Gemfile.lock index 97c72b4..1ccfd66 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,3 +1,10 @@ +GIT + remote: https://github.com/ruby/net-pop.git + revision: e8d0afe2773b9eb6a23c39e9e437f6fc0fc7c733 + specs: + net-pop (0.1.2) + net-protocol + GEM remote: https://rubygems.org/ specs: @@ -146,7 +153,6 @@ GEM net-imap (0.4.14) date net-protocol - net-pop (0.1.2) net-protocol (0.2.2) timeout net-smtp (0.5.0) @@ -348,6 +354,7 @@ DEPENDENCIES letter_opener listen (~> 3.3) mocha + net-pop! prometheus-client puma (~> 5.0) rack-mini-profiler (~> 2.0)