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

Publish the Transformer CLI as a shaded jar #723

Open
ahinc711 opened this issue Jan 23, 2025 · 2 comments
Open

Publish the Transformer CLI as a shaded jar #723

ahinc711 opened this issue Jan 23, 2025 · 2 comments

Comments

@ahinc711
Copy link

Would you be open to publishing a shaded jar for the transformer CLI? (org.eclipse.transformer.cli-<version>-shaded.jar)

The current workflow with the distribution jar is to download it (org.eclipse.transformer.cli-<version>-distribution.jar), extract it, then run the CLI that is part of it (org.eclipse.transformer.cli-<version>.jar).

A shaded jar would save a step because it could be downloaded and run directly without the need to extract, since all the required dependencies would be part of the jar itself.

@bjhargrave
Copy link
Contributor

This seems a bit niche. If we really want to make it easier to install/use the CLI, perhaps something else like a brew formula or sdkman support would be in order?

@ahinc711
Copy link
Author

Thanks for the response. Yeah it's a bit niche. My use case may be unusual as well. I'm running the CLI in an intermediate docker image build before including the OS (which uses microdnf and not homebrew/sdkman), and I'd like to avoid putting a new package/sdk in the final image.

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

No branches or pull requests

2 participants