Skip to content

Conversation

jeqo
Copy link
Contributor

@jeqo jeqo commented Mar 6, 2025

This change includes:

  • Add signing plugin
  • Add sonatype repo
  • Include maven pom properties to be published
  • Task to publish specific modules
  • Allowed test-fixture jars to be included in the package (requested here: Add HDFS StorageBackend implementation #583 (comment)). Instead filter-out test-fixtures and sources from distributions

I have tested the publishing to sonatype with snapshots and it's looking good: https://oss.sonatype.org/service/local/repositories/snapshots/content/io/aiven/tiered-storage-for-apache-kafka-storage-core/0.0.1-SNAPSHOT/tiered-storage-for-apache-kafka-storage-core-0.0.1-20250306.172800-8-test-fixtures.jar

@jeqo jeqo force-pushed the jeqo/publish-sonatype branch from 859ac78 to 045cb71 Compare March 6, 2025 17:22
@jeqo jeqo requested a review from AnatolyPopov March 6, 2025 17:39
@jeqo jeqo force-pushed the jeqo/publish-sonatype branch from 045cb71 to 196d79d Compare March 7, 2025 09:12
@jeqo jeqo force-pushed the jeqo/publish-sonatype branch from 196d79d to fd15357 Compare March 7, 2025 09:13
@jeqo jeqo marked this pull request as ready for review March 7, 2025 09:29
Copy link
Contributor

@AnatolyPopov AnatolyPopov left a comment

Choose a reason for hiding this comment

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

LGTM

@AnatolyPopov AnatolyPopov merged commit 50acc7b into main Mar 14, 2025
10 checks passed
@AnatolyPopov AnatolyPopov deleted the jeqo/publish-sonatype branch March 14, 2025 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants