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

feat: clean package install in ngAdd schematics #1220

Merged
merged 1 commit into from
Feb 20, 2024

Conversation

kpanot
Copy link
Contributor

@kpanot kpanot commented Jan 16, 2024

Proposed change

Refactor of the IT to properly test the generators.
The changes include:

  • Migration of install process to task (instead of blocking rule)
  • Based the ITs on Npm Create project
  • The environment of IT is now defined at pipeline level (as matrix)
  • Add NPM Create option to specify the version of yarn used within generated workspace

@kpanot kpanot force-pushed the feature/clean-package-install branch 9 times, most recently from 55911da to 854d032 Compare January 19, 2024 09:58
@kpanot kpanot force-pushed the feature/clean-package-install branch 14 times, most recently from 5ca51c2 to bd6a274 Compare February 19, 2024 17:01
fpaul-1A
fpaul-1A previously approved these changes Feb 19, 2024
fpaul-1A
fpaul-1A previously approved these changes Feb 20, 2024
feat: clean package install in ngAdd schematics

feat: migrate packageManager helpers
@kpanot kpanot dismissed stale reviews from matthieu-crouzet and fpaul-1A via 571938b February 20, 2024 13:17
@kpanot kpanot force-pushed the feature/clean-package-install branch from c6dad0d to 571938b Compare February 20, 2024 13:17
@kpanot kpanot added this pull request to the merge queue Feb 20, 2024
Merged via the queue into main with commit da3eaf7 Feb 20, 2024
27 of 28 checks passed
@kpanot kpanot deleted the feature/clean-package-install branch February 20, 2024 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment