-
Notifications
You must be signed in to change notification settings - Fork 46
/
sidekiq-cloudwatchmetrics.gemspec
30 lines (24 loc) · 1.12 KB
/
sidekiq-cloudwatchmetrics.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
# coding: utf-8
Gem::Specification.new do |spec|
spec.name = "sidekiq-cloudwatchmetrics"
spec.version = "2.6.0"
spec.author = "Samuel Cochran"
spec.email = "[email protected]"
spec.summary = %q{Publish Sidekiq metrics to AWS CloudWatch}
spec.description = <<~EOS
Runs a thread inside your Sidekiq processes to report metrics to CloudWatch
useful for autoscaling and keeping an eye on your queues.
Optimised for Sidekiq Enterprise with leader election, but works everywhere!
EOS
spec.homepage = "https://github.com/sj26/sidekiq-cloudwatchmetrics"
spec.license = "MIT"
spec.files = Dir["README.md", "LICENSE", "lib/**/*.rb"]
spec.required_ruby_version = ">= 2.4"
spec.add_runtime_dependency "sidekiq", ">= 5.0", "< 8.0"
spec.add_runtime_dependency "aws-sdk-cloudwatch", "~> 1.6"
spec.add_development_dependency "bundler", "~> 2.2"
spec.add_development_dependency "rake", "~> 12.3"
spec.add_development_dependency "rspec", "~> 3.7"
spec.add_development_dependency "timecop", "~> 0.9"
spec.add_development_dependency "rexml", "~> 3.2"
end