-
Notifications
You must be signed in to change notification settings - Fork 33
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 maven plugin #45
Comments
Bug: eclipse-dash#45 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Pushed #48 for review. |
Any volunteers? Unfortunately, I've never done any of the above and am starting from zero knowledge. |
Is there JIPP for dash? |
There is. I guess that I have some homework to do. |
I've created a build. I'll try to sort out how to push the results to repo.eclipse.org later this afternoon. |
I guess Fred knows how to configure that |
I've requested some space on repo.eclipse.org. |
That's a pretty good guess. :-) |
here is the documentation how to deploy build artefacts to repo.eclipse.org |
Deployed. Look here. The job is currently configured to run manually. |
I tried to run this on the jgit project but the plugin can't be run since jgit is still compiled using java 8 since there are a lot of consumers which can't cope with java 11 yet. Could you compile the maven plugin using java 8 ? |
Sorry for the delay. I tried and I failed. It fails to compile because we're using some classes introduced in Java 11 (e.g., java.net.http.HttpResponse). My sense is that we still have a significant number of projects still building on Java 8 and that we should address this. The original code ran using Apache HttpClient. I'll investigate reverting to that. |
thanks in the interim until this is available we can run |
So... dumb question, but I can't seem to quite sort out the magic myself. How do I pull the plugin from repo.eclipse.org and invoke the plugin from the CLI? I'm trying to set the -Dmaven.repo.remote to point to repo.eclipse.org, but can't get it work.
(I'm pointing the local repo into /tmp to avoid it picking up the version of the plugin that I've installed in my local repo). |
You have to define it as pluginRepository and unfortunately I'm not aware of a way to do it via cli so pom.xml has to define it. |
Done and I use it in lsp4e and tycho. |
Reopening. I regard "publishing" as making available on Maven Central. I think that we need to enable committers to just |
I've changed my mind. This is a speciality tool (at least for now). Expanding access to a broader audience isn't a goal. Unless somebody can convince me otherwise, I no longer regard publishing to Maven Central as appropriate. |
In order to be able to use the new maven-plugin it has to be published to maven repository. It's too early to think of maven central so probably https://repo.eclipse.org/ is best.
The text was updated successfully, but these errors were encountered: