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

No Database selection project generation issue fix #15978

Merged
merged 5 commits into from
Aug 30, 2021

Conversation

yuvarajsanjeevi
Copy link
Contributor

Fix #15507


Please make sure the below checklist is followed for Pull Requests.

When you are still working on the PR, consider converting it to Draft (bellow reviewers) and adding skip-ci label, you can still see CI build result at your branch.

@mshima
Copy link
Member

mshima commented Aug 18, 2021

This PR looks good, but this will not close the issue because it doesn't fixes the problems outlined by @mraible in the daily builds.
I've triggered a manual build with this branch at https://github.com/hipster-labs/jhipster-daily-builds/actions/runs/1141429995.

And since we are going modular, we should add a no-database test to main generator.

@mshima
Copy link
Member

mshima commented Aug 18, 2021

@yuvarajsanjeevi do you want to keep working on the PR or should I change the description and merge?

@yuvarajsanjeevi
Copy link
Contributor Author

yuvarajsanjeevi commented Aug 18, 2021

@mshima

I could see the parameters in the generated daily build

JHI_LIB_REPO=https://github.com/jhipster/jhipster-bom.git
JHI_LIB_BRANCH=auto
JHI_LIB_HOME=/home/runner/work/jhipster-daily-builds/jhipster-daily-builds/jhipster-bom
JHI_GEN_REPO=https://github.com/yuvarajsanjeevi/generator-jhipster.git
JHI_GEN_BRANCH=main
JHI_FOLDER_APP=/home/runner/work/jhipster-daily-builds/jhipster-daily-builds/app
JHI_JDL_APP=
JHI_APP=ngx-nodatabase-jwt

But the fix is in the branch fix#15507. Kindly run the daily build on fix#15507 branch please

@mshima
Copy link
Member

mshima commented Aug 18, 2021

You are right https://github.com/hipster-labs/jhipster-daily-builds/actions/runs/1142420695.
Can you add gateway tests to daily builds to cover the original issue?

@yuvarajsanjeevi
Copy link
Contributor Author

yuvarajsanjeevi commented Aug 18, 2021

Do you mean adding new samples for gateway with no db in https://github.com/hipster-labs/jhipster-daily-builds and defining workflow in the no-database.yaml or adding tests inside test-integration of jhipster codebase. Please confirm

@mshima
Copy link
Member

mshima commented Aug 18, 2021

Do you mean adding new samples for gateway with no db in https://github.com/hipster-labs/jhipster-daily-builds and defining workflow in the no-database.yaml

Yes please.

@yuvarajsanjeevi
Copy link
Contributor Author

Raised PR hipster-labs/jhipster-daily-builds#124

@mshima
Copy link
Member

mshima commented Aug 21, 2021

@yuvarajsanjeevi
Copy link
Contributor Author

@mshima Please let me know what needs to be done next

@mshima
Copy link
Member

mshima commented Aug 22, 2021

Let’s ask @DanielFran about this hard requirement jhipster-bom has on spring-data-common.

@mshima mshima requested a review from DanielFran August 22, 2021 21:49
@mraible
Copy link
Contributor

mraible commented Aug 27, 2021

Can you help with this issue @DanielFran?

@DanielFran
Copy link
Member

Will try to look at it during the week-end

@Tcharl
Copy link
Contributor

Tcharl commented Aug 28, 2021

Also I guess for pagination: Page is included in spring-data

Copy link
Member

@mshima mshima left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mshima mshima merged commit 80bf8e7 into jhipster:main Aug 30, 2021
@mshima
Copy link
Member

mshima commented Aug 30, 2021

@yuvarajsanjeevi congrats on the first contribution.

@yuvarajsanjeevi
Copy link
Contributor Author

@mshima Thank you for your great support.

@jdubois
Copy link
Member

jdubois commented Sep 1, 2021

@yuvarajsanjeevi just to be sure, did you send this OpenCollective invoice https://opencollective.com/generator-jhipster/expenses/48874 ? (I want to be sure it's you, before paying)

@yuvarajsanjeevi
Copy link
Contributor Author

@jdubois Yes I'm the one who raised this invoice

@pascalgrimaud pascalgrimaud added this to the 7.2.0 milestone Sep 11, 2021
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.

Gateway does not compile when no database is selected
7 participants