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

Upgrade blueprints to generator-jhipster v8.7.1 #27357

Closed
13 of 15 tasks
mshima opened this issue Sep 22, 2024 · 5 comments
Closed
13 of 15 tasks

Upgrade blueprints to generator-jhipster v8.7.1 #27357

mshima opened this issue Sep 22, 2024 · 5 comments
Assignees
Labels
area: enhancement 🔧 $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ theme: blueprint 🐾 $500 https://www.jhipster.tech/bug-bounties/
Milestone

Comments

@mshima
Copy link
Member

mshima commented Sep 22, 2024

Overview of the feature request

Upgrade blueprints that not have an official maintainer, they are maintained by the team.

Use new patterns in generate-blueprint:

  • use asCommand utility and try to add migration.
  • blueprint option is an array in tests and try to add migration.
  • add ignoreExistingGenerators option
  • drop vitest.test-setup.ts, not required anymore
  • enable queueCommandTasks.
  • add skipWorkflows option to avoid override modified workflows and try to add migration,

Node related blueprint will have a specific issue due to complexity.

Motivation for or Use Case
Related issues or PR
  • Checking this box is mandatory (this is just to show you read everything)
@mraible mraible added $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ $500 https://www.jhipster.tech/bug-bounties/ labels Sep 22, 2024
@mraible
Copy link
Contributor

mraible commented Sep 22, 2024

I added a bug bounty for this work. If it's not enough, please open additional issues.

@mshima mshima self-assigned this Sep 22, 2024
@vishal423
Copy link
Contributor

Svelte blueprint upgrade to 8.7.1 is almost done, so, you can close the task

@mshima
Copy link
Member Author

mshima commented Sep 28, 2024

  • react-native blueprint CI is currently broken.
  • nodejs blueprint requires eslint v9 adoption increasing difficult due to node nature.

This issue is complete.

@mshima mshima closed this as completed Sep 28, 2024
@mraible mraible added this to the 8.7.2 milestone Oct 28, 2024
@mshima
Copy link
Member Author

mshima commented Nov 18, 2024

@DanielFran
Copy link
Member

@mshima approved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: enhancement 🔧 $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ theme: blueprint 🐾 $500 https://www.jhipster.tech/bug-bounties/
Projects
None yet
Development

No branches or pull requests

4 participants