-
Notifications
You must be signed in to change notification settings - Fork 128
/
solid_queue.gemspec
47 lines (38 loc) · 1.83 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
require_relative "lib/solid_queue/version"
Gem::Specification.new do |spec|
spec.name = "solid_queue"
spec.version = SolidQueue::VERSION
spec.authors = [ "Rosa Gutierrez" ]
spec.email = [ "[email protected]" ]
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"
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"
end