From 52f4a3a77e4970fad0044ebbe3525aacffc6a45b Mon Sep 17 00:00:00 2001 From: radex Date: Tue, 30 Jan 2024 23:48:35 +0100 Subject: [PATCH] bump to ruby 3 and bundler 2 --- .ruby-version | 1 + Dockerfile | 3 +-- Gemfile | 1 + Gemfile.lock | 4 +++- 4 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 .ruby-version diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..b502146 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +3.0.2 diff --git a/Dockerfile b/Dockerfile index 2b5c213..70b375e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.7 +FROM ruby:3.0 RUN apt-get update && \ apt-get install -y cups-ipp-utils && \ @@ -6,7 +6,6 @@ RUN apt-get update && \ # throw errors if Gemfile has been modified since Gemfile.lock RUN bundle config --global frozen 1 -RUN gem install bundler:1.17.2 WORKDIR /usr/src/app diff --git a/Gemfile b/Gemfile index 15e32dd..bea892c 100644 --- a/Gemfile +++ b/Gemfile @@ -5,3 +5,4 @@ gem 'prawn-qrcode' gem 'sinatra' gem 'excon' gem 'json' +gem 'webrick' diff --git a/Gemfile.lock b/Gemfile.lock index a9e2ac3..85039a6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -30,6 +30,7 @@ GEM tilt (~> 2.0) tilt (2.3.0) ttfunk (1.7.0) + webrick (1.8.1) PLATFORMS ruby @@ -40,6 +41,7 @@ DEPENDENCIES prawn prawn-qrcode sinatra + webrick BUNDLED WITH - 1.17.2 + 2.2.22