-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] The 2.7.0.0 JS jar in wrong maven coordinates. #374
Comments
From what I understand each location can only support one packaging type which is either zip or jars. So JS will have 3 maven co-ordinates:
|
That is correct @saratvemulapalli. |
@cwperks and I looking are into this |
Steps to publish to maven central:
|
Missing artifacts were released using above steps: |
Just to mention that this issue needs to be added to verify before auto publishing: |
What is the bug?
JS and JS-SPI are 2 plugins part of the JS repo.
JS-SPI works fine as it only outputs the jars, it goes under https://aws.oss.sonatype.org/content/repositories/releases/org/opensearch/opensearch-job-scheduler-spi/2.7.0.0/ ---> Valid Scenario
JS has both jar and zip, the jar should be under this URL (missing for 2.7.0.0) and zips under this URL, but with some change it broke and now both jars and zip are under the zips URL (groupID:
org.opensearch.plugin
)How can one reproduce the bug?
Steps to reproduce the behavior:
./build.sh manifests/3.0.0/opensearch-3.0.0.yml --component OpenSearch
./build.sh manifests/3.0.0/opensearch-3.0.0.yml --component job-scheduler
tar/builds/opensearch/maven/org/opensearch/plugin/opensearch-job-scheduler/3.0.0.0
ls -ltr | awk '{print $9}'
What is the expected behavior?
The Jars of JS should be under
/org/opensearch/opensearch-job-scheduler
(similar to JS-SPI).NOTE: This used to work fine with job-scheduler 2.6.0.0,
JS-jars
JS-zips
The text was updated successfully, but these errors were encountered: