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

Use artifactId in archetype (#189, partly #274) #291

Merged
merged 3 commits into from
May 15, 2024

Conversation

geziefer
Copy link
Contributor

This PR concentrates on the archetype and uses artifactId in all generated files.
It was tested, that the pom contains the reight coordinates, the war file is named correctly, the readme contains the right app name, the docker file is named like that and works and a deployment in WildFly is working.
The archetype was both used from command line and from UI (-> see separate PR).
Unchanged was the package of Java files (-> see discussion on mailing list, I can adapt this in a separate ticket/PR once we agree on how to do it)

@eclipse-starter-bot
Copy link

Can one of the admins verify this patch?

@m-reza-rahman
Copy link
Contributor

Is this ready for serious review yet or should I wait a bit more?

@geziefer
Copy link
Contributor Author

geziefer commented Jan 8, 2024

@m-reza-rahman Yes, it should be. This part was reworked according to our discussion about using artifactId allover the place when generating. As also discussed, I only excluded the Java packaging, which stays fix. But other than that, the given ids should be used everywhere. I tested it together with the UI PR and also from command line and it looked good to me for different scenarios.

@m-reza-rahman
Copy link
Contributor

Hi @geziefer, can I kindly ask you to resolve the merge conflicts? I'll then get this merged and released.

@geziefer
Copy link
Contributor Author

@m-reza-rahman: README file should be ok now, the rest seems fine

@m-reza-rahman m-reza-rahman merged commit 9ccb8f0 into eclipse-ee4j:master May 15, 2024
1 check passed
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.

3 participants