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