chore(DX): speed up publishing libs to verdaccio in schematics/testing.ts - publish in parallel #19991
+235
−49
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Speeds up the process of publishing libs to verdaccio. On my machine 80% - went down from 35s to 7s. Especially useful, when rerunning it tens/hundreads of times a day, while re-publishing and testing improved libs multiple times.
Details:
[1/n]
+ name of the published libs + success/error status)btw. improved the voice-notify functionality to send a notification also when an action fails
QA steps:
npm run build:libs
npx ts-node tools/schematics/testing.ts
Publish
and hit enter"version"
from the fileprojects/schematics/package.json
Publish
and hit enter again