Skip to content

Commit a998928

Browse files
committed
Add commit id into source code url to enable removal on deprecation. #1961
1 parent 595483f commit a998928

File tree

64 files changed

+134
-63
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+134
-63
lines changed

.instrumentation_generator/templates/gemspec.tt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/instrumentation/<%= instrumentation_name %>/version'
@@ -29,7 +30,7 @@ Gem::Specification.new do |spec|
2930

3031
if spec.respond_to?(:metadata)
3132
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
32-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/<%= instrumentation_name %>'
33+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/instrumentation/<%= instrumentation_name %>"
3334
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3435
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3536
end

helpers/mysql/opentelemetry-helpers-mysql.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/helpers/mysql/version'
@@ -30,7 +31,7 @@ Gem::Specification.new do |spec|
3031

3132
if spec.respond_to?(:metadata)
3233
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
33-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/helpers/mysql'
34+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/helpers/mysql"
3435
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3536
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3637
end

helpers/sql-obfuscation/opentelemetry-helpers-sql-obfuscation.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/helpers/sql_obfuscation/version'
@@ -29,7 +30,7 @@ Gem::Specification.new do |spec|
2930

3031
if spec.respond_to?(:metadata)
3132
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
32-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/helpers/sql-obfuscation'
33+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/helpers/sql-obfuscation"
3334
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3435
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3536
end

helpers/sql-processor/opentelemetry-helpers-sql-processor.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/helpers/sql_processor/version'
@@ -30,7 +31,7 @@ Gem::Specification.new do |spec|
3031

3132
if spec.respond_to?(:metadata)
3233
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
33-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/helpers/sql-processor'
34+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/helpers/sql-processor"
3435
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3536
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3637
end

helpers/sql/opentelemetry-helpers-sql.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/helpers/sql/version'
@@ -29,7 +30,7 @@ Gem::Specification.new do |spec|
2930

3031
if spec.respond_to?(:metadata)
3132
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
32-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/helpers/sql'
33+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/helpers/sql"
3334
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3435
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3536
end

instrumentation/action_mailer/opentelemetry-instrumentation-action_mailer.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/instrumentation/action_mailer/version'
@@ -29,7 +30,7 @@ Gem::Specification.new do |spec|
2930

3031
if spec.respond_to?(:metadata)
3132
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
32-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_mailer'
33+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/instrumentation/action_mailer"
3334
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3435
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3536
end

instrumentation/action_pack/opentelemetry-instrumentation-action_pack.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/instrumentation/action_pack/version'
@@ -29,7 +30,7 @@ Gem::Specification.new do |spec|
2930

3031
if spec.respond_to?(:metadata)
3132
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
32-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_pack'
33+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/instrumentation/action_pack"
3334
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3435
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3536
end

instrumentation/action_view/opentelemetry-instrumentation-action_view.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/instrumentation/action_view/version'
@@ -29,7 +30,7 @@ Gem::Specification.new do |spec|
2930

3031
if spec.respond_to?(:metadata)
3132
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
32-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_view'
33+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/instrumentation/action_view"
3334
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3435
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3536
end

instrumentation/active_job/opentelemetry-instrumentation-active_job.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/instrumentation/active_job/version'
@@ -29,7 +30,7 @@ Gem::Specification.new do |spec|
2930

3031
if spec.respond_to?(:metadata)
3132
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
32-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_job'
33+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/instrumentation/active_job"
3334
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3435
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3536
end

instrumentation/active_model_serializers/opentelemetry-instrumentation-active_model_serializers.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
commit = ENV["GITHUB_SHA"] || "main"
78
lib = File.expand_path('lib', __dir__)
89
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
910
require 'opentelemetry/instrumentation/active_model_serializers/version'
@@ -29,7 +30,7 @@ Gem::Specification.new do |spec|
2930

3031
if spec.respond_to?(:metadata)
3132
spec.metadata['changelog_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}/file/CHANGELOG.md"
32-
spec.metadata['source_code_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_model_serializers'
33+
spec.metadata['source_code_uri'] = "https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/#{commit}/instrumentation/active_model_serializers"
3334
spec.metadata['bug_tracker_uri'] = 'https://github.com/open-telemetry/opentelemetry-ruby-contrib/issues'
3435
spec.metadata['documentation_uri'] = "https://rubydoc.info/gems/#{spec.name}/#{spec.version}"
3536
end

0 commit comments

Comments
 (0)