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