-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathokcomputer.gemspec
37 lines (32 loc) · 1.35 KB
/
okcomputer.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
$:.push File.expand_path("../lib", __FILE__)
# Maintain your gem's version:
require "ok_computer/version"
authors = {
"Patrick Byrne" => "[email protected]",
"Andy Fleener" => "[email protected]",
"Chris Arcand" => "[email protected]",
"Emma Sax" => "[email protected]",
"Ryan McGeary" => "[email protected]",
}
# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
username = "emmahsax"
s.name = "okcomputer"
s.version = OkComputer::VERSION
s.authors = authors.keys
s.email = authors.values
s.license = "MIT"
s.homepage = "https://github.com/#{username}/#{s.name}"
s.summary = "A simple, extensible health-check monitor"
s.description = <<-EOL.strip
Inspired by the simplicity of Fitter Happier, but frustrated by its lack of flexibility, we built OkComputer. Create and register your own custom health checks, or choose from the built-in library of checks to ensure your app is working as intended.
EOL
s.required_ruby_version = '>= 2.1'
s.files = Dir["{app,config,db,lib}/**/*"] + ["MIT-LICENSE", "Rakefile", "README.markdown"]
s.test_files = Dir["test/**/*"]
s.metadata = {
"bug_tracker_uri" => "#{s.homepage}/issues",
"changelog_uri" => "#{s.homepage}/blob/main/CHANGELOG.markdown",
"source_code_uri" => s.homepage,
}
end