Skip to content

Commit 5cbd463

Browse files
committed
[Docs] Add gems metadata
1 parent 700f73a commit 5cbd463

File tree

6 files changed

+42
-12
lines changed

6 files changed

+42
-12
lines changed

elasticsearch-api/elasticsearch-api.gemspec

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,14 @@ Gem::Specification.new do |s|
1313
s.authors = ['Karel Minarik']
1414
s.email = ['[email protected]']
1515
s.summary = 'Ruby API for Elasticsearch.'
16-
s.homepage = 'https://github.com/elasticsearch/elasticsearch-ruby/tree/master/elasticsearch-api'
16+
s.homepage = 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html'
1717
s.license = 'Apache-2.0'
18-
18+
s.metadata = {
19+
'homepage_uri' => 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html',
20+
'changelog_uri' => 'https://github.com/elastic/elasticsearch-ruby/blob/7.x/CHANGELOG.md',
21+
'source_code_uri' => 'https://github.com/elastic/elasticsearch-ruby/tree/7.x/elasticsearch-api',
22+
'bug_tracker_uri' => 'https://github.com/elastic/elasticsearch-ruby/issues'
23+
}
1924
s.files = `git ls-files`.split($/)
2025
s.executables = s.files.grep(%r{^bin/}) { |f| File.basename(f) }
2126
s.test_files = s.files.grep(%r{^(test|spec|features)/})

elasticsearch-dsl/elasticsearch-dsl.gemspec

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,14 @@ Gem::Specification.new do |s|
1414
s.email = ['[email protected]']
1515
s.description = %q{A Ruby DSL builder for Elasticsearch}
1616
s.summary = s.description
17-
s.homepage = 'https://github.com/elasticsearch/elasticsearch-ruby/tree/master/elasticsearch-dsl'
17+
s.homepage = 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html'
1818
s.license = 'Apache-2.0'
19-
19+
s.metadata = {
20+
'homepage_uri' => 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html',
21+
'changelog_uri' => 'https://github.com/elastic/elasticsearch-ruby/blob/7.x/CHANGELOG.md',
22+
'source_code_uri' => 'https://github.com/elastic/elasticsearch-ruby/tree/7.x/elasticsearch-dsl',
23+
'bug_tracker_uri' => 'https://github.com/elastic/elasticsearch-ruby/issues'
24+
}
2025
s.files = `git ls-files`.split($/)
2126
s.executables = s.files.grep(%r{^bin/}) { |f| File.basename(f) }
2227
s.test_files = s.files.grep(%r{^(test|spec|features)/})

elasticsearch-extensions/elasticsearch-extensions.gemspec

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,14 @@ Gem::Specification.new do |s|
1515
s.email = ['[email protected]']
1616
s.description = %q{Extensions for the Elasticsearch Rubygem}
1717
s.summary = %q{Extensions for the Elasticsearch Rubygem}
18-
s.homepage = 'https://github.com/elasticsearch/elasticsearch-ruby/tree/master/elasticsearch-extensions'
18+
s.homepage = 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html'
1919
s.license = 'Apache-2.0'
20-
20+
s.metadata = {
21+
'homepage_uri' => 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html',
22+
'changelog_uri' => 'https://github.com/elastic/elasticsearch-ruby/blob/7.x/CHANGELOG.md',
23+
'source_code_uri' => 'https://github.com/elastic/elasticsearch-ruby/tree/7.x/elasticsearch-extensions',
24+
'bug_tracker_uri' => 'https://github.com/elastic/elasticsearch-ruby/issues'
25+
}
2126
s.files = `git ls-files`.split($/)
2227
s.executables = s.files.grep(%r{^bin/}) { |f| File.basename(f) }
2328
s.test_files = s.files.grep(%r{^(test|spec|features)/})

elasticsearch-transport/elasticsearch-transport.gemspec

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,14 @@ Gem::Specification.new do |s|
1313
s.authors = ['Karel Minarik']
1414
s.email = ['[email protected]']
1515
s.summary = 'Ruby client for Elasticsearch.'
16-
s.homepage = 'https://github.com/elasticsearch/elasticsearch-ruby/tree/master/elasticsearch-transport'
16+
s.homepage = 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html'
1717
s.license = 'Apache-2.0'
18-
18+
s.metadata = {
19+
'homepage_uri' => 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html',
20+
'changelog_uri' => 'https://github.com/elastic/elasticsearch-ruby/blob/7.x/CHANGELOG.md',
21+
'source_code_uri' => 'https://github.com/elastic/elasticsearch-ruby/tree/7.x/elasticsearch-transport',
22+
'bug_tracker_uri' => 'https://github.com/elastic/elasticsearch-ruby/issues'
23+
}
1924
s.files = `git ls-files`.split($/)
2025
s.executables = s.files.grep(%r{^bin/}) { |f| File.basename(f) }
2126
s.test_files = s.files.grep(%r{^(test|spec|features)/})

elasticsearch-xpack/elasticsearch-xpack.gemspec

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,14 @@ Gem::Specification.new do |spec|
1515

1616
spec.summary = 'Ruby integrations for the X-Pack extensions for Elasticsearch'
1717
spec.description = 'Ruby integrations for the X-Pack extensions for Elasticsearch'
18-
spec.homepage = 'https://github.com/elastic/elasticsearch-xpack-ruby'
18+
spec.homepage = 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html'
1919
spec.license = 'Apache-2.0'
20-
20+
spec.metadata = {
21+
'homepage_uri' => 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html',
22+
'changelog_uri' => 'https://github.com/elastic/elasticsearch-ruby/blob/7.x/CHANGELOG.md',
23+
'source_code_uri' => 'https://github.com/elastic/elasticsearch-ruby/tree/7.x/elasticsearch-xpack',
24+
'bug_tracker_uri' => 'https://github.com/elastic/elasticsearch-ruby/issues'
25+
}
2126
spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
2227
spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
2328
spec.require_paths = ['lib']

elasticsearch/elasticsearch.gemspec

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,14 @@ Gem::Specification.new do |s|
1212
s.authors = ['Karel Minarik']
1313
s.email = ['[email protected]']
1414
s.summary = 'Ruby integrations for Elasticsearch'
15-
s.homepage = 'http://github.com/elasticsearch/elasticsearch-ruby'
15+
s.homepage = 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html'
1616
s.license = 'Apache-2.0'
17-
17+
s.metadata = {
18+
'homepage_uri' => 'https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html',
19+
'changelog_uri' => 'https://github.com/elastic/elasticsearch-ruby/blob/7.x/CHANGELOG.md',
20+
'source_code_uri' => 'https://github.com/elastic/elasticsearch-ruby/tree/7.x',
21+
'bug_tracker_uri' => 'https://github.com/elastic/elasticsearch-ruby/issues'
22+
}
1823
s.files = `git ls-files`.split($/)
1924
s.executables = s.files.grep(%r{^bin/}) { |f| File.basename(f) }
2025
s.executables << 'elastic_ruby_console'

0 commit comments

Comments
 (0)