Skip to content

Repacking#93

Merged
mashhurs merged 5 commits intologstash-plugins:mainfrom
mashhurs:re-packaging
Jan 30, 2026
Merged

Repacking#93
mashhurs merged 5 commits intologstash-plugins:mainfrom
mashhurs:re-packaging

Conversation

@mashhurs
Copy link
Contributor

@mashhurs mashhurs commented Jan 27, 2026

TODOs:

  • If approach looks good, I will version bump and add changelogs

require 'jar_dependencies'
require_jar('org.logstash.dissect', 'jruby-dissect-library', '1.2.1')
require_jar('org.logstash.dissect', 'jruby-dissect-library', '1.2.5')
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Somehow this is holding old version 🤔

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, this file should not be tracked in git IMO. It is generated a publish time and will bound to be wrong/inaccurate over time.

s.email = 'info@elastic.co'
s.homepage = "http://www.elastic.co/guide/en/logstash/current/index.html"
s.require_paths = ["lib", "vendor/jars"]
s.require_paths = ["lib", "vendor/jar-dependencies"]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

standardized as other plugins...

@mashhurs mashhurs marked this pull request as ready for review January 28, 2026 18:24
task generateGemJarRequiresFile {
doLast {
File jars_file = file("lib/${project.name}_jars.rb")
File jars_file = file("lib/jruby-dissect-library_jars.rb")

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably not worth changing this to the plugin name...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, it requires not purely logic but logic file (

require "jruby-dissect-library_jars"
) change. Leaving it as it focusing only on re-packaging.

@mashhurs mashhurs merged commit c048540 into logstash-plugins:main Jan 30, 2026
3 checks passed
@mashhurs mashhurs deleted the re-packaging branch January 30, 2026 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants