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

Maven-Deployment and Maven-Plugin #7

Closed
stbischof opened this issue Feb 20, 2023 · 15 comments
Closed

Maven-Deployment and Maven-Plugin #7

stbischof opened this issue Feb 20, 2023 · 15 comments

Comments

@stbischof
Copy link
Contributor

stbischof commented Feb 20, 2023

I tried to find a way to male mvn releases and Maven-Plugin for congocc.
i created a repo with a small setup.

https://github.com/stbischof/ccc-mvn

maybe you could five me some ideas about this before i improve this/waste time.

Main Idea:

  • create org.congocc.parser.generator as maven setup
  • load congocc-full.jar jar from local or web URL. see
  • create maven-mojo/maven-plugin here
  • create a simple test that uses maven plugin here

*8101a23 not implemented - uses Main-Class: org.congocc.Main

@revusky
Copy link
Contributor

revusky commented Feb 21, 2023

Hi Stefan. I have not looked at this closely. I did create a repository within this "organization" to do the work. Here: https://github.com/congo-cc/ccc-mvn You should have received an invite. So you could check in your work there, if you don't mind. I guess we'll communicate more tomorrow.

@stbischof
Copy link
Contributor Author

stbischof commented Feb 21, 2023

Thx. Now i know that i can go forward and improve what i did. More tomorrow.

@stbischof
Copy link
Contributor Author

Just to be sure, you want the rest of the Project to be build with ant?

To that i just process the result?

@revusky
Copy link
Contributor

revusky commented Feb 22, 2023

Just to be sure, you want the rest of the Project to be build with ant?

I do not want to change the build system internally at this moment.

Our goal right now is just to make it maximally easy for Maven users to use this.

@stbischof
Copy link
Contributor Author

Ok this is what i wanted to do and will continue.

@stbischof
Copy link
Contributor Author

This issue ist targeted for the coming week

@stbischof
Copy link
Contributor Author

stbischof commented Mar 6, 2023

@revusky
Copy link
Contributor

revusky commented Mar 7, 2023

I just discovered that I already do have a sonatype account that I created about 3 years ago. (I tried to create a new account with username "revusky" and it said the name was taken.) I started the thing of creating a "New Project" issue. There is a field that is Username(s), which is:

Comma separated list of the JIRA username(s) for yourself and anyone else you wish to be able to deploy artifacts to this groupId.

I would like you to add your username there. Do you have one? If not, it's easy enough to sign up for an account.

@stbischof
Copy link
Contributor Author

stbischof commented Mar 7, 2023

Username: stbischof

will it be CongoCC.org or parsers.org? I am currently not clear when to use what.

@revusky
Copy link
Contributor

revusky commented Mar 8, 2023

I think the group id will be org.congocc.

I do own parsers.org and have been sort of wondering how to organize my various web stuff. I consider it all rather unsettled at the moment! I have thought that discuss.congocc.org maybe should be discuss.parsers.org as that maybe suggests a more general discussion forum about parsers. And, yes, I did even consider making the main site for congo parsers.org instead of congocc.org. I keep pondering the question and see arguments both ways!

But I think the group id we'll use for congocc artifacts will just be org.congocc. Just a minute, I'll get that new project request submitted in a moment.

@revusky
Copy link
Contributor

revusky commented Mar 8, 2023

I just created the new project request. See: https://issues.sonatype.org/browse/OSSRH-89516
I guess they'll get back to us pretty soon.

@revusky
Copy link
Contributor

revusky commented Mar 9, 2023

Hi Stefan,

Do you now have what you need to proceed? Or do you need something else from me?

@stbischof
Copy link
Contributor Author

stbischof commented Mar 20, 2023

Will process this this week:

Status:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:3.0.0:deploy (default-deploy) on project org.congocc.parent: Failed to deploy artifacts: Could not transfer artifact org.congocc:org.congocc.parent:pom:0.0.0-20230323.145709-1 from/to ossrh (https://s01.oss.sonatype.org/content/repositories/snapshots): status code: 403, reason phrase: Forbidden (403) -> [Help 1]

https://issues.sonatype.org/browse/OSSRH-90041?filter=-2

@stbischof
Copy link
Contributor Author

@stbischof
Copy link
Contributor Author

further discussions on maven should be places here:
https://github.com/congo-cc/ccc-mvn

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