Skip to content

Added Maven Build#51

Draft
tisoft wants to merge 12 commits intoInnovar-Healthcare:bridgelink_developmentfrom
advanova:maven
Draft

Added Maven Build#51
tisoft wants to merge 12 commits intoInnovar-Healthcare:bridgelink_developmentfrom
advanova:maven

Conversation

@tisoft
Copy link
Copy Markdown

@tisoft tisoft commented Aug 27, 2025

Current status:

  • Maven compiles all existing projects
  • All runtime dependencies are correctly handled
  • All (including transitive) dependencies are pinned to the versions used by ant
  • Find released maven artifacts for dependencies currently handled as system
  • Build artifacts actually work
  • Tests pass
  • The same release artifacts are created, as Ant does
  • Artifacts are signed
  • Artifacts are deployed on Maven Central

Not in scope for this PR, since we might want to have both build systems work in parallel for some time

  • Remove ant build files and library Jar files from repo
  • Reorganize project structure to match Maven (e.g. src/main/java)

@joshmc82 joshmc82 self-assigned this Aug 27, 2025
Innovarzweng added a commit that referenced this pull request Sep 18, 2025
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