Граф коммитов

759 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Creamer 42e0a88f73
fix issue in concurrency docs (#454) 2022-10-26 19:26:36 +00:00
Ken Chau 1ae499cd5b applying package updates 2022-10-26 00:02:06 +00:00
Kenneth Chau 39be59e382
No shards: undoing shards feature as it doesn't yield the results that we are after with jest, etc. (#452)
* Fixed salt to not have race conditions with env hash calculations

* Removing sharded target support: moving in favor of "weighted target" instead

* Change files
2022-10-25 16:54:49 -07:00
Ken Chau 44bb5b7bd3 applying package updates 2022-10-25 00:06:49 +00:00
Kenneth Chau 1f0d69225e
Recover cache check: enforce only one actor to generate envhash at a time (#450)
* Fixed salt to not have race conditions with env hash calculations

* recover the cache check to not bombard with file reads

* Change files

* fix comments

* get rid of unecessary async
2022-10-24 16:59:27 -07:00
Ken Chau a558ae613d applying package updates 2022-10-24 21:40:05 +00:00
Kenneth Chau c91040aa0f
Fixed a race condition with calculating environment hash (#447)
* Fixed salt to not have race conditions with env hash calculations

* Change files
2022-10-24 14:33:38 -07:00
renovate[bot] 9a73c828c7
Update devDependency lage-npm to v2.4.0 (#445)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-23 12:03:15 -07:00
Ken Chau 60915e0b33 applying package updates 2022-10-23 04:31:57 +00:00
Kenneth Chau 6ad9b723b6
Sharded Targets (#444)
Added Sharded Target feature.
2022-10-22 21:24:35 -07:00
renovate[bot] b773a441dc
Update devDependency lage-npm to v2.3.7 (#442)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-21 16:29:55 -07:00
Ken Chau 64a4d8d723 get rid of maxWorkers 2022-10-21 16:17:23 -07:00
Ken Chau d2fd1ec22f applying package updates 2022-10-21 23:04:34 +00:00
Kenneth Chau d93d94b25f
fixing the max worker again - this time we need to account for general pool availability (#443)
* fixing the max worker again - this time we need to account for general pool availability

* Change files
2022-10-21 15:54:01 -07:00
Ken Chau da05a21bb0 applying package updates 2022-10-21 21:36:38 +00:00
Kenneth Chau 735930e09c
Max workers: AggregatedPool (#440)
* switched to using an AggregatedPool to group pools by some fn

* filters the pipeline for tasks in the command

* Change files

* fix lint issue

* fixed the mock inprocpool in tests to deal with concurrency

* fixed up unit tests

* don't use filtered pipeline

* adding some logging to show how many pools & workers are created

* maybe deafult pool is not needed

* fixing the case where total maxWorkers > concurrency

* not enough cores case

* fixed lint issue

* refactored some duplicated code

* fixes the test fixtures (they're different!)

* fixed the hint message

* adding some basic tests against aggregatedpool
2022-10-21 21:30:53 +00:00
renovate[bot] 9226f66b39
Update jest monorepo (#435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Elizabeth Craig <elcraig@microsoft.com>
2022-10-21 20:15:43 +00:00
renovate[bot] c766897897
Update devDependency @types/node to v14.18.32 (#430)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Elizabeth Craig <elcraig@microsoft.com>
2022-10-21 13:10:10 -07:00
renovate[bot] f3f033dfea
Update devDependency beachball to v2.31.4 (#431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-21 13:09:36 -07:00
renovate[bot] f48cd28df1
Update devDependency lage-npm to v2.3.5 (#438)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-21 13:06:26 -07:00
Ken Chau e462ffc46d applying package updates 2022-10-21 19:33:09 +00:00
Kenneth Chau e702680c6e
Fix ado logger: some bugs RE: azure devops logger (#441)
* fixing ado logger

* Change files
2022-10-21 12:27:50 -07:00
Ken Chau 4a133c27e8 applying package updates 2022-10-20 00:22:28 +00:00
Kenneth Chau 9b6f27c0d2
Target config changes: introducing shards, environmentGlob and moving maxWorkers (#437)
* promoting maxWorkers up from inside options

* moving maxWorkers; introduces shards and environmentGlob

* Change files
2022-10-19 17:15:53 -07:00
renovate[bot] 49ee34f9cb
Lock file maintenance (#436)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-19 11:00:47 -07:00
renovate[bot] 5ff2e3305a
Update devDependency lage-npm to v2.3.3 (#433)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-19 10:59:43 -07:00
Ken Chau 248d281275 applying package updates 2022-10-12 21:07:14 +00:00
Kenneth Chau 933546a209
Display queue time separately from run time (#432)
* separate queue time from full duration

* show queued time instead

* Change files

* moving tests

* adds a queued:[] in snapshot for tests
2022-10-12 14:01:04 -07:00
renovate[bot] ca50e6b963
Lock file maintenance (#429)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-10 19:58:29 -07:00
renovate[bot] 1c1fdccfa0
Update devDependency lage-npm to v2.3.2 (#426)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-08 16:58:06 -07:00
Ken Chau 5586934f68 applying package updates 2022-10-08 19:11:01 +00:00
Kenneth Chau c1138dc23b
get rid of unneeded devDep (#428)
* remove unneeded dep

* Change files

* remove unneeded devdep
2022-10-08 12:04:37 -07:00
Ken Chau 0c5eee97dd applying package updates 2022-10-08 18:44:41 +00:00
Kenneth Chau a59f3117c0
remove unneeded dep (#427) 2022-10-08 18:37:49 +00:00
Ken Chau da8db5857d applying package updates 2022-10-08 17:43:37 +00:00
Kenneth Chau 1d21a0e79d
Adds an unstable watch mode (--unstable-watch) (#424)
* watchmode init commit

* fixing watching

* adding a watch mode action

* Change files

* adding a fsevents dependency for lage bundle package because it is native

* adding optional dep instead and locked a certain version of chokidar to make sure optional deps are matched

* turn the --watch to --unstable-watch for now
2022-10-08 17:37:56 +00:00
renovate[bot] d16764bd64
Update devDependency lage-npm to v2.2.13 (#421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-06 11:59:30 -07:00
Ken Chau 76edfc4951 applying package updates 2022-10-06 18:48:08 +00:00
Kenneth Chau da807ccd5b
Actually use the patched node-fetch in the package (postinstall patch-package ) (#422)
* Change files

* patch
2022-10-06 18:41:53 +00:00
Ken Chau de69ae2d34 applying package updates 2022-10-06 18:23:12 +00:00
Kenneth Chau 75cf8e52e4
upgrade lage to latest and try caching (#420)
* upgrade lage to latest and try caching

* node-fetch 2 isn't friendly to rollup bundles

* Change files
2022-10-06 18:15:32 +00:00
Ken Chau 883134a2f7 applying package updates 2022-10-06 17:46:44 +00:00
Elizabeth Craig ef0f70f8f0
Remove some unused files and scripts (#419)
* Remove unused things

* Change files

* move script
2022-10-06 17:39:32 +00:00
renovate[bot] f7829bcbcd
Update devDependency lage-npm to v2.2.11 (#418)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-06 17:38:48 +00:00
Ken Chau 375d223ca9 applying package updates 2022-10-06 17:26:31 +00:00
Kenneth Chau 43b36b8bd6
enable cache for lage repo itself (#413)
* enable cache for lage repo itself

* get rid of extra inherited process.env

* update e2e tests to accommodate new env

* show errors and caching

* do not extend process.env

* prettier

* also get rid of process.env extend with lage v1 e2e tests

* fixes the monorepo mock to not use process.env of the pipeline

* updated the process env setting in spawn a lage run test in e2e

* deletes process.env

* formatting

* update the lage version

* revert the hacks, and use a single setup

* fixing the config to use the right setupFilesAfterEnv

* silly log level to check the cache put sitch

* fixing the bundle for lage so it uses the right uuid impl

* Change files
2022-10-06 17:18:31 +00:00
renovate[bot] 6da503bafd
Pin devDependencies (#415)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-06 10:02:41 -07:00
renovate[bot] e15a8bb7f3
Update devDependency @types/jest to v29.1.2 (#417)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-06 10:01:31 -07:00
Ken Chau ac33a74ba3 applying package updates 2022-10-06 16:46:54 +00:00
pushkargupta9807 7ad1d9e1e6
Expose ignore option in CLI to ignore file patterns when calculating scope with --since option (#411)
* fixed the issue with the options usage for dependencies and dependents.

* Change files

* add ignore option as string[] at cli

* Change files

* rewording the --ignore option usage and example

* typos

Co-authored-by: Pushkar Gupta <pushkargupta@microsoft.com>
2022-10-06 16:40:52 +00:00