Skip to content

Conversation

cwperks
Copy link
Member

@cwperks cwperks commented Mar 24, 2025

Description

Add maven-publish workflow to 1.3 branch

This helps AD solve bwc test failures on a backport to 2.x: opensearch-project/anomaly-detection#1442

Many snapshots were deleted from sonatype that plugins depend on for CI checks: https://aws.oss.sonatype.org/content/repositories/snapshots/org/opensearch/plugin/opensearch-job-scheduler/

Plugins can switch to using released artifacts, but many rely on SNAPSHOT for testing

Check List

  • New functionality includes testing.
  • New functionality has been documented.
  • API changes companion pull request created.
  • Commits are signed per the DCO using --signoff.
  • Public documentation issue/PR created.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@cwperks
Copy link
Member Author

cwperks commented Mar 24, 2025

@amitgalitz @prudhvigodithi I think we should do this to resolve the bwc test failures in AD rather than switch to release artifacts for the testcluster running 1.3

@prudhvigodithi
Copy link
Member

We can update to use the build-tools from a released OpenSearch artifact by removing -SNAPSHOT and changing snapshot=false.
Adding @getsaurabh02

Signed-off-by: Craig Perkins <[email protected]>
prudhvigodithi
prudhvigodithi previously approved these changes Mar 25, 2025
Signed-off-by: Craig Perkins <[email protected]>
@cwperks cwperks merged commit d9026e0 into opensearch-project:1.3 Mar 25, 2025
9 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In Review to ✅ Done in Engineering Effectiveness Board Mar 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants