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

108 Коммитов

Автор SHA1 Сообщение Дата
Ken Chau 1a965362c4 applying package updates 2023-02-07 23:52:48 +00:00
Kenneth Chau d7bf00acf2
Promoting v2 to be latest! (#572)
* migrating to V2

* Change files

* Change files

* use beachball to bump major

* specific to package bundle

* Update packages/lage/RELEASE.md

Co-authored-by: David Zearing <dzearing@microsoft.com>

* Update packages/lage/RELEASE.md

Co-authored-by: David Zearing <dzearing@microsoft.com>

* updated release notes

* adding notes about new @lage-run packages

---------

Co-authored-by: David Zearing <dzearing@microsoft.com>
2023-02-07 15:49:19 -08:00
Ken Chau c39d44c583 applying package updates 2023-02-06 23:42:51 +00:00
Kenneth Chau f3d37c7c75
CI or TF_BUILD should default to the original LogReporter (#568)
* fixing up some logger options to set up proper conflicts

* Change files

* adding checks on "profile" options being passed in for progressReporters are being duplicated

* fixing the conditional

* fixes a test that has an extra arg
2023-02-06 15:40:59 -08:00
Ken Chau cb25598e2d applying package updates 2023-02-03 00:20:10 +00:00
Ken Chau bba89f68e0 applying package updates 2023-01-31 23:54:49 +00:00
Kenneth Chau 9340358c80
Skip missing: fixing a bug the crept up where npmrunner is still logging about missing scripts (#562)
* fixed reporter to not log target status when it should not run at all

* Change files
2023-01-31 23:46:50 +00:00
Ken Chau 0f648ff379 applying package updates 2023-01-31 18:24:39 +00:00
Ken Chau a42ae7f6ce applying package updates 2023-01-30 17:26:59 +00:00
Ken Chau 99188586ee applying package updates 2023-01-27 20:50:27 +00:00
Kenneth Chau 2d6b70f697
Info command: lage [command] --info (#554)
* adding an info flag for run

* refined info logging

* fixes a comment

* skip logger to give a more pure output

* get rid of extra ids that are not meant to be seen

* Change files

* updated info action to take log per line

* merge with master - fixing types

* adding snapshots

* added a test case for when the targets are scoped
2023-01-27 12:41:43 -08:00
Ken Chau 659d7d29b9 applying package updates 2023-01-27 20:02:06 +00:00
Kenneth Chau 597b0e8ad2
Task args should also affect cache key as they did in v1 (#551)
* make sure to take the task args into account for caching

* Change files

* adding a test to test for the lage params vs normal params for cache
2023-01-27 11:55:55 -08:00
Ken Chau 02809b993c applying package updates 2023-01-27 00:28:15 +00:00
Kenneth Chau 96448520cd
Fixed E2E tests to use the @lage-run/lage package instead of the broken out "cli" package (#544)
* updated the e2e tests to use the lage bundle to catch anything unexpected things

* Change files

* changing the test to depend on the bundle
2023-01-19 00:28:26 +00:00
Ken Chau 63df70e099 applying package updates 2023-01-18 23:27:05 +00:00
Ken Chau 4045922bdc applying package updates 2023-01-18 19:11:10 +00:00
Ken Chau 42d4c45ca3 applying package updates 2023-01-18 18:18:35 +00:00
Ken Chau f7aabd9153 applying package updates 2023-01-05 00:40:50 +00:00
Ken Chau 2abd245b24 applying package updates 2022-12-08 00:49:29 +00:00
Ken Chau 07c1993552 applying package updates 2022-12-06 23:28:12 +00:00
Ken Chau d8974ebd60 applying package updates 2022-12-06 00:48:02 +00:00
Ken Chau 171a52ac42 applying package updates 2022-12-05 18:02:35 +00:00
Ken Chau ff78843cfe applying package updates 2022-11-21 06:32:03 +00:00
Ken Chau 8a42c2ff8f applying package updates 2022-11-18 19:52:38 +00:00
Ken Chau 2876df2c62 applying package updates 2022-11-17 19:29:51 +00:00
Ken Chau 40bdaaabff applying package updates 2022-11-16 20:07:05 +00:00
Ken Chau dd616335be applying package updates 2022-11-16 17:12:24 +00:00
Ken Chau 206c102c8d applying package updates 2022-11-11 07:29:47 +00:00
Ken Chau 48cf231177 applying package updates 2022-11-10 20:20:45 +00:00
Kenneth Chau 735b0483e4
Fix dynamic import() for cjs format in rollup + get rid of getPackageAndTask usage outside target-graph package (#480)
* fixing real imports with rollup as well as getting rid of getPackageAndTask implementation details

* revert changes to basic test

* fixing test

* Change files
2022-11-09 11:32:46 -08:00
Kenneth Chau 9a11cfd194
Switch transpilation to swc for build performance (#477)
* start of swc

* docs are skipped in transpilation

* more replace

* moving the build to bundle for lage v2

* added fixes in pr & release

* fixing the types worker to only generate d.ts files

* swcrc instead of individual hacks

* change what "build" means

* transpile fixes the path from src to lib

* making swc the transpiler of choice

* Change files

* force color = 0 in the setup rather than individual test files

* fixed monorepo fixture and targetrunnerpicker to pick out runner transpiled by swc

* Change files
2022-11-04 18:02:31 -07:00
Ken Chau c391641b2a applying package updates 2022-11-04 21:14:01 +00:00
Ken Chau 837f88d302 applying package updates 2022-11-02 20:45:00 +00:00
Ken Chau 3636b66a41 applying package updates 2022-11-02 06:27:27 +00:00
Ken Chau dfb1bc1848 applying package updates 2022-11-01 22:48:33 +00:00
Ken Chau 920095c97b applying package updates 2022-11-01 22:25:59 +00:00
Kenneth Chau 1664f38eca
Import extensions - add .js to all the import specifiers! (#472)
* adding import extensions and enforced in linter

* Change files

* fixing import extensions

* Change files

* fixing according to ts-jest esm-support
2022-11-01 15:18:33 -07:00
Ken Chau 8295ceaf9c applying package updates 2022-11-01 20:43:17 +00:00
Kenneth Chau d93ffd227f
cleaning up the tsconfig files (#470)
* cleaning up the tsconfig files

* Change files
2022-11-01 13:38:56 -07:00
Ken Chau e564769385 applying package updates 2022-10-31 21:56:09 +00:00
Ken Chau 4921061e07 applying package updates 2022-10-31 21:27:52 +00:00
Kenneth Chau e8946dc08f
Depcheck and fixes! (#464)
* adding a depcheck worker

* adding an ignore for the monorepo-scripts

* fixing all the depcheck failures!

* fixing to have PRs check for deps

* Change files

* fixing up lage deps

* Change files
2022-10-31 14:20:42 -07:00
Ken Chau fce3faf910 applying package updates 2022-10-29 18:42:49 +00:00
Ken Chau 0cd656dd0c applying package updates 2022-10-29 01:06:17 +00:00
Kenneth Chau 224e7db14f
Docs update & jest-worker (#456)
* adds a weight for tests

* add jest worker change

* making everything faster in cookbook!

* fastest everything!

* docs

* unique fixture

* make unique IDs for tests

* try to do e2e tests one by one for now

* forgot to add the same dependsOn

* lage e2e also
2022-10-26 17:34:19 -07:00
Ken Chau 0a7af89c82 applying package updates 2022-10-26 22:48:35 +00:00
Ken Chau 1518802e4d applying package updates 2022-10-26 22:01:13 +00:00
Ken Chau 1ae499cd5b applying package updates 2022-10-26 00:02:06 +00:00
Ken Chau 44bb5b7bd3 applying package updates 2022-10-25 00:06:49 +00:00