Skip to content
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

Distribute Enola JARs as Maven artefacts #970

Open
vorburger opened this issue Dec 28, 2024 · 3 comments
Open

Distribute Enola JARs as Maven artefacts #970

vorburger opened this issue Dec 28, 2024 · 3 comments
Labels
build Build, CI, etc. (w.o. #testing) contributors Affects Contributors (not users) distro Distribution related enhancement New feature or request help wanted Extra attention is needed

Comments

@vorburger vorburger added enhancement New feature or request help wanted Extra attention is needed build Build, CI, etc. (w.o. #testing) distro Distribution related contributors Affects Contributors (not users) labels Dec 28, 2024
This was referenced Dec 28, 2024
@vorburger
Copy link
Member Author

With PR TBD:

  • bazel-bin/java/dev/enola/enola.publish-publisher is a script to publish dev.enola:enola:main-SNAPSHOT to a repo?
  • bazel-bin/java/dev/enola/enola-pom.xml is a pom.xml (without version number?!)
  • bazel-bin/java/dev/enola/enola-project.jar (and enola-project-src.jar) are "über-JARs"

BTW: With dev.enola:enola:main-SNAPSHOT, the <version> was empty (thus using 0.0.1-SNAPSHOT now).

But these are not in the "Maven repo layout" ?! Hm, how to launch that enola.publish-publisher script...

@vorburger
Copy link
Member Author

#974 lays the foundation for this!

That PR technically does not actually "distribute" anything just yet, but (best case) that will be trivial, after merging...

@vorburger
Copy link
Member Author

That PR technically does not actually "distribute" anything just yet, but (best case) that will be trivial, after merging...

NOK, as described on jitpack/jitpack.io#3129 (comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Build, CI, etc. (w.o. #testing) contributors Affects Contributors (not users) distro Distribution related enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant