Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ruby and gems up (3.2.5) #113

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.5.2
3.2.5
14 changes: 7 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
language: ruby
rvm: 2.5.2
dist: xenial
rvm: 3.2.5
dist: focal
group: edge
sudo: required

Expand All @@ -14,12 +14,12 @@ services:
- redis-server

addons:
postgresql: 10
postgresql: 12
apt:
packages:
- postgresql-10
- postgresql-client-10
- postgresql-server-dev-10
- postgresql-12
- postgresql-client-12
- postgresql-server-dev-12

env:
global:
Expand All @@ -33,7 +33,7 @@ before_install:
- script/install-sqitch
- eval "$(perl -I ~/perl5/lib/perl5/ '-Mlocal::lib')"
- psql -c 'select version()'
- gem install bundler -v 2.0.1
- gem install bundler -v 2.5.11

before_script:
- createdb job_board_test
Expand Down
7 changes: 3 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
FROM ruby:2.5.7-slim
FROM ruby:3.2.5-slim
LABEL maintainer Travis CI GmbH <[email protected]>
# packages required for bundle install
RUN ( \
apt-get update ; \
apt-get install -y --no-install-recommends git make gcc g++ libpq-dev curl jq \
apt-get install -y --no-install-recommends git make gcc g++ libpq-dev curl jq libjemalloc-dev \
&& rm -rf /var/lib/apt/lists/* \
)
# throw errors if Gemfile has been modified since Gemfile.lock
Expand All @@ -14,9 +14,8 @@ WORKDIR /app
COPY Gemfile /app
COPY Gemfile.lock /app

RUN gem install bundler -v '2.0.1'
RUN gem install bundler -v '2.5.11'
RUN bundler install --verbose --retry=3 --deployment --without development test
RUN gem install --user-install executable-hooks

COPY . /app

Expand Down
12 changes: 6 additions & 6 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,26 @@ ruby File.read(File.expand_path('.ruby-version', __dir__)) if ENV.key?('DYNO')
gem 'activesupport'
gem 'addressable'
gem 'connection_pool'
gem 'factory_girl', group: %i[development test]
gem 'fakeredis', group: %i[development test], require: false
gem 'factory_bot', group: %i[development test]
gem 'fakeredis', '~> 0.1', group: %i[development test], require: false
gem 'faraday'
gem 'jemalloc'
gem 'jwt'
gem 'pg'
gem 'pry', require: false
gem 'puma'
gem 'rack-ssl', require: false
gem 'rack-test', group: %i[development test]
gem 'rackup'
gem 'rake'
gem 'redis'
gem 'redis' , '~> 5'
gem 'redis-namespace'
gem 'rspec', group: %i[development test]
gem 'rubocop', group: %i[development test]
gem 'sentry-raven'
gem 'sentry-ruby'
gem 'sequel'
gem 'simplecov', group: %i[development test]
gem 'sinatra'
gem 'sinatra-contrib'
gem 'sinatra-param', require: 'sinatra/param'
gem 'travis-config'
gem 'travis-config', git: 'https://github.com/travis-ci/travis-config'
gem 'travis-logger', git: 'https://github.com/travis-ci/travis-logger.git'
253 changes: 149 additions & 104 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,149 +1,194 @@
GIT
remote: https://github.com/travis-ci/travis-config
revision: 601e9a6dcb799dc14944c40153c60aaf935629ee
specs:
travis-config (2.0.0)
hashr (~> 2.0)

GIT
remote: https://github.com/travis-ci/travis-logger.git
revision: b589e0ca0e9f1a5d6cd8536ff7288d21d36c7560
revision: c754e91f959015ac9ebe98e5082efdaf3754863d
specs:
travis-logger (0.0.1)
travis-logger (0.1.0)

GEM
remote: https://rubygems.org/
specs:
activesupport (5.2.1)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
addressable (2.5.2)
public_suffix (>= 2.0.2, < 4.0)
ast (2.4.0)
backports (3.11.4)
coderay (1.1.2)
concurrent-ruby (1.0.5)
connection_pool (2.2.2)
diff-lcs (1.3)
docile (1.1.5)
factory_girl (4.9.0)
activesupport (>= 3.0.0)
fakeredis (0.7.0)
redis (>= 3.2, < 5.0)
faraday (0.15.3)
multipart-post (>= 1.2, < 3)
activesupport (7.2.1)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
logger (>= 1.4.2)
minitest (>= 5.1)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
ast (2.4.2)
base64 (0.2.0)
bigdecimal (3.1.8)
coderay (1.1.3)
concurrent-ruby (1.3.4)
connection_pool (2.4.1)
diff-lcs (1.5.1)
docile (1.4.1)
drb (2.2.1)
factory_bot (6.4.6)
activesupport (>= 5.0.0)
fakeredis (0.1.4)
faraday (2.11.0)
faraday-net_http (>= 2.0, < 3.4)
logger
faraday-net_http (3.3.0)
net-http
hashr (2.0.1)
i18n (1.1.1)
i18n (1.14.5)
concurrent-ruby (~> 1.0)
jaro_winkler (1.5.1)
jemalloc (1.0.1)
json (2.1.0)
jwt (2.1.0)
method_source (0.9.0)
minitest (5.11.3)
multi_json (1.13.1)
multipart-post (2.0.0)
mustermann (1.0.3)
parallel (1.12.1)
parser (2.5.1.2)
ast (~> 2.4.0)
pg (1.1.3)
powerpack (0.1.2)
pry (0.11.3)
coderay (~> 1.1.0)
method_source (~> 0.9.0)
public_suffix (3.0.3)
puma (3.12.0)
rack (2.0.6)
rack-protection (2.0.4)
rack
json (2.7.2)
jwt (2.8.2)
base64
language_server-protocol (3.17.0.3)
logger (1.6.0)
method_source (1.1.0)
minitest (5.25.1)
multi_json (1.15.0)
mustermann (3.0.2)
ruby2_keywords (~> 0.0.1)
net-http (0.4.1)
uri
nio4r (2.7.3)
parallel (1.26.3)
parser (3.3.4.2)
ast (~> 2.4.1)
racc
pg (1.5.7)
pry (0.14.2)
coderay (~> 1.1)
method_source (~> 1.0)
public_suffix (6.0.1)
puma (6.4.2)
nio4r (~> 2.0)
racc (1.8.1)
rack (3.1.7)
rack-protection (4.0.0)
base64 (>= 0.1.0)
rack (>= 3.0.0, < 4)
rack-session (2.0.0)
rack (>= 3.0.0)
rack-ssl (1.4.1)
rack
rack-test (1.1.0)
rack (>= 1.0, < 3)
rainbow (3.0.0)
rake (12.3.1)
redis (4.0.2)
redis-namespace (1.6.0)
redis (>= 3.0.4)
rspec (3.8.0)
rspec-core (~> 3.8.0)
rspec-expectations (~> 3.8.0)
rspec-mocks (~> 3.8.0)
rspec-core (3.8.0)
rspec-support (~> 3.8.0)
rspec-expectations (3.8.2)
rack-test (2.1.0)
rack (>= 1.3)
rackup (2.1.0)
rack (>= 3)
webrick (~> 1.8)
rainbow (3.1.1)
rake (13.2.1)
redis (5.3.0)
redis-client (>= 0.22.0)
redis-client (0.22.2)
connection_pool
redis-namespace (1.11.0)
redis (>= 4)
regexp_parser (2.9.2)
rexml (3.3.6)
strscan
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
rspec-mocks (~> 3.13.0)
rspec-core (3.13.0)
rspec-support (~> 3.13.0)
rspec-expectations (3.13.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.8.0)
rspec-mocks (3.8.0)
rspec-support (~> 3.13.0)
rspec-mocks (3.13.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.8.0)
rspec-support (3.8.0)
rubocop (0.59.2)
jaro_winkler (~> 1.5.1)
rspec-support (~> 3.13.0)
rspec-support (3.13.1)
rubocop (1.65.1)
json (~> 2.3)
language_server-protocol (>= 3.17.0)
parallel (~> 1.10)
parser (>= 2.5, != 2.5.1.1)
powerpack (~> 0.1)
parser (>= 3.3.0.2)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 2.4, < 3.0)
rexml (>= 3.2.5, < 4.0)
rubocop-ast (>= 1.31.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (~> 1.0, >= 1.0.1)
ruby-progressbar (1.10.0)
sentry-raven (2.7.4)
faraday (>= 0.7.6, < 1.0)
sequel (5.13.0)
simplecov (0.13.0)
docile (~> 1.1.0)
json (>= 1.8, < 3)
simplecov-html (~> 0.10.0)
simplecov-html (0.10.2)
sinatra (2.0.4)
mustermann (~> 1.0)
rack (~> 2.0)
rack-protection (= 2.0.4)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.32.1)
parser (>= 3.3.1.0)
ruby-progressbar (1.13.0)
ruby2_keywords (0.0.5)
securerandom (0.3.1)
sentry-ruby (5.19.0)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
sequel (5.83.1)
bigdecimal
simplecov (0.22.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
sinatra (4.0.0)
mustermann (~> 3.0)
rack (>= 3.0.0, < 4)
rack-protection (= 4.0.0)
rack-session (>= 2.0.0, < 3)
tilt (~> 2.0)
sinatra-contrib (4.0.0)
multi_json (>= 0.0.2)
mustermann (~> 3.0)
rack-protection (= 4.0.0)
sinatra (= 4.0.0)
tilt (~> 2.0)
sinatra-contrib (2.0.4)
activesupport (>= 4.0.0)
backports (>= 2.8.2)
multi_json
mustermann (~> 1.0)
rack-protection (= 2.0.4)
sinatra (= 2.0.4)
tilt (>= 1.3, < 3)
sinatra-param (1.5.0)
sinatra-param (1.6.0)
sinatra (>= 1.3)
thread_safe (0.3.6)
tilt (2.0.8)
travis-config (1.1.3)
hashr (~> 2.0)
tzinfo (1.2.5)
thread_safe (~> 0.1)
unicode-display_width (1.4.0)
strscan (3.1.0)
tilt (2.4.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
unicode-display_width (2.5.0)
uri (0.13.0)
webrick (1.8.1)

PLATFORMS
ruby
x86_64-linux

DEPENDENCIES
activesupport
addressable
connection_pool
factory_girl
fakeredis
factory_bot
fakeredis (~> 0.1)
faraday
jemalloc
jwt
pg
pry
puma
rack-ssl
rack-test
rackup
rake
redis
redis (~> 5)
redis-namespace
rspec
rubocop
sentry-raven
sentry-ruby
sequel
simplecov
sinatra
sinatra-contrib
sinatra-param
travis-config
travis-config!
travis-logger!

BUNDLED WITH
2.0.1
2.4.19
Loading