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

41 Коммитов

Автор SHA1 Сообщение Дата
dannyvv 12f6efa3eb
Use getWorkspaceRoot to determine where the root of the Lage project is. (#96)
* Use getWorkspaceRoot to determine where the root of the Lage project is.

Before Lage assumed it was rooted at the root of a git repo. This excluded
projects outside of git repo's or projects in git that had multiple code bases
at various levels.
This change updates Lage to use `getWorkspaceRoot` from [workspace-tools](https://github.com/microsoft/workspace-tools#readme)
instead of `findGitRoot`. It now finds the closest package manager root,
i.e. find the package.json that declares the `workspace` for Yarn, PNpm, Rush...

Closes #80

* Change files
2020-10-19 09:37:36 -07:00
Kenneth Chau bdd0a5a1fc
Enable Renovate (#78)
* enable renovate on a schedule

* Change files

* fix yaml
2020-10-07 17:12:32 -07:00
dependabot[bot] e7eead0555
Bump bl from 4.0.2 to 4.0.3 (#71)
Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-05 13:28:52 -07:00
Kenneth Chau 397c668910
bumps task-scheduler (#76)
* bumps task-scheduler

* Change files
2020-10-05 13:08:44 -07:00
Kenneth Chau 82617b3a0c
Bump workspace-tools! (#75)
* bumps the workspace-tools

* Change files
2020-09-15 10:53:10 -07:00
Kenneth Chau ef0d7739f6
bumps task-scheduler handle packages with no-deps (#69)
* bump task-scheduler to handle no-deps case

* Change files
2020-08-26 13:48:53 -07:00
Kenneth Chau 5a13bcd58b
Fixing the issue with scope & since getting incorrect filtered package results (#66)
* adding info about lage info

* fixing the deps calculation for scope + since scenarios
2020-08-19 16:31:08 -07:00
Kenneth Chau 2e435e1dba
Delimiter: don't use the : character for delimiting package and tasks (#65)
* fixed the delimiter to use something uncommon

* Change files
2020-08-16 09:34:10 -07:00
Kenneth Chau 00ca6e99c4
Pipeline - adds an option to allow package-task to package-task deps to be specified in the config (#63)
* Adds a way to specify individual package task dependency

* add note about configuration format of the new pipeline syntax

* Change files

* adds a new feature, should be minor

* update task-scheduler

* fix tests
2020-08-14 11:51:39 -07:00
Kenneth Chau 0f907163bd
Info command - will add a new command that will make it possible to list out the package task graph (#62)
* adds an info command that lists out the package task dep graph

* adding npm args

* Change files

* better coloring for error messages
2020-08-13 12:15:41 -07:00
Ken Chau cfd7e8058e using marp for creating a presentation 2020-08-11 14:49:27 -07:00
Kenneth Chau 3bebd031a1
Bump workpsace tools (#60)
* bump workspace-tools

* Change files
2020-08-08 20:50:49 -07:00
Kenneth Chau a178ed337f
End to end tests for running basics (#52)
* adding basics e2e

* Change files

* mock it

* executable

* a;ekfaj;elkfja;ldjfk

* fixing up install of lage

* fixing the symlink of lage
2020-08-05 12:14:45 -07:00
Kenneth Chau f7a3998477
New docs! Fixing some types to make documentation better! (#51)
* updated docs

* greatly increase the cohesion between code types and docs

* adding TONS more docs

* Change files
2020-07-24 12:33:34 -07:00
Kenneth Chau 09dad4b529
adding an init command (#50)
* adding an init interface

* Change files
2020-07-22 17:10:13 -07:00
Kenneth Chau 1114a2d28d
Bump workspace tools (#48)
* bump workspace tools to get new preferred workspace manager

* bump backfill version too so we can take advantage of the workspace-tools fullly

* Change files
2020-07-17 12:30:48 -07:00
Christian Gonzalez 1932c31d02
Add support for task prioritization (#43)
* Change files

* Fix comments
2020-07-15 08:39:21 -07:00
Ken Chau 3a15d5103b update yarn.lock 2020-07-13 16:00:03 -07:00
Ken Chau d5d17562b2 fixing the intersection calculate with the differnce between transitive consumers and providers 2020-06-19 10:55:43 -07:00
Ken Chau 8ecc7d8751 making filterpackage do intersection rather than union. adding tests 2020-06-18 16:40:04 -07:00
Ken Chau 93bf761c6c lockfile update 2020-06-17 11:05:49 -07:00
Ken Chau 3b920bb3fd fix version 2020-06-15 12:18:18 -07:00
Ken Chau 8bed26055a Merge branch 'master' into dependabot/npm_and_yarn/websocket-extensions-0.1.4 2020-06-08 16:31:34 -07:00
Ken Chau 9d3324f3da update yarn 2020-06-07 09:39:11 -07:00
Ken Chau be70c36560 salt with environmentGlob 2020-06-07 09:39:05 -07:00
Ken Chau 7fe7183a45 bump backfill 2020-06-06 12:32:22 -07:00
dependabot[bot] 4b52ec9b26
Bump websocket-extensions from 0.1.3 to 0.1.4
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-05 16:34:19 +00:00
Ken Chau d95f17377a update task-scheduler to actually be runnable 2020-06-05 09:27:20 -07:00
Ken Chau 05ed4d36e4 fix failure summary 2020-06-05 08:58:12 -07:00
Ken Chau 369b0cb276 updated to override task-scheduler logger for now 2020-06-03 16:31:58 -07:00
Ken Chau 6e725b5302 WIP: converted to using task-scheduler all up 2020-06-03 15:54:43 -07:00
Ken Chau 46a88648f9 WIP: refactoring the discoverTaskDeps out of this repo 2020-06-03 15:03:14 -07:00
Ken Chau 86e9965b0c adding some docs 2020-05-25 18:34:53 -07:00
Ken Chau 48d799aeae updated profiler 2020-05-25 14:53:27 -07:00
Ken Chau 845b2c6247 change to p-profiler instead of @lerna/profiler 2020-05-25 14:38:23 -07:00
Ken Chau 08ddee62e5 fail fast 2020-05-25 11:24:11 -07:00
Ken Chau 5fd3c23d70 adding deployment 2020-05-23 16:02:21 -07:00
Ken Chau 584b7c677f adding a --since feature 2020-05-23 13:22:41 -07:00
Ken Chau 5839107722 bumping backfill 2020-05-22 13:39:35 -07:00
Ken Chau 9f9b2e3697 yarn.lock update 2020-05-18 13:24:23 -07:00
Ken Chau c023e9e56f adding initial files 2020-05-18 13:16:27 -07:00