forked from rails/solid_queue
-
Notifications
You must be signed in to change notification settings - Fork 0
/
solid_queue.gemspec
49 lines (40 loc) · 1.92 KB
/
solid_queue.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
require_relative "lib/solid_queue/version"
Gem::Specification.new do |spec|
spec.name = "solid_queue"
spec.version = SolidQueue::VERSION
spec.authors = [ "Rosa Gutierrez" ]
spec.homepage = "https://github.com/rails/solid_queue"
spec.summary = "Database-backed Active Job backend."
spec.description = "Database-backed Active Job backend."
spec.license = "MIT"
spec.post_install_message = <<~MESSAGE
Upgrading to Solid Queue 0.9.0? There are some breaking changes about how recurring tasks are configured.
Upgrading to Solid Queue 0.8.0 from < 0.6.0? You need to upgrade to 0.6.0 first.
Upgrading to Solid Queue 0.4.x, 0.5.x, 0.6.x or 0.7.x? There are some breaking changes about how Solid Queue is started,
configuration and new migrations.
--> Check https://github.com/rails/solid_queue/blob/main/UPGRADING.md
for upgrade instructions.
MESSAGE
spec.metadata["homepage_uri"] = spec.homepage
spec.metadata["source_code_uri"] = "https://github.com/rails/solid_queue"
spec.files = Dir.chdir(File.expand_path(__dir__)) do
Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md", "UPGRADING.md"]
end
rails_version = ">= 7.1"
spec.add_dependency "activerecord", rails_version
spec.add_dependency "activejob", rails_version
spec.add_dependency "railties", rails_version
spec.add_dependency "concurrent-ruby", ">= 1.3.1"
spec.add_dependency "fugit", "~> 1.11.0"
spec.add_dependency "thor", "~> 1.3.1"
spec.add_development_dependency "debug", "~> 1.9"
spec.add_development_dependency "mocha"
spec.add_development_dependency "puma"
spec.add_development_dependency "mysql2"
spec.add_development_dependency "pg"
spec.add_development_dependency "sqlite3"
spec.add_development_dependency "rubocop-rails-omakase"
spec.add_development_dependency "rdoc"
spec.add_development_dependency "logger"
end