- Sets unique names for each transitiveTaskDeps test to avoid fs
collisions between tests. This was causing spottiness in test runs.
- Sets consistent priority for c#transpile in transitiveDeps-indirect
to make the relative priority to b#transpile explicit in the test.
Co-authored-by: Maxwell Huang-Hobbs <mahuangh@microsoft.com>
* add ^^ for queueing transitive dependencies
* revert some changes to monorepo test case
* fix typos and clarify comments in transitiveTaskDeps test
* update docs with notes on new task prefix
* Change files
* make usage of backtick vs quote consistent in updated docs
* avoid infinite walk over circular dependencies
* validate behaviour of non-prefixed dependency with test
* remove stray console.log
* Cache transitive deps on walked subgraphs in Pipeline.
* added remote cache with fallback
* Change files
* using the remote cache fallback custom provider
* clarification
* WIP: beginnings of a e2e test for this
* fallback
* configuring git user
* adding a fix for cache key
* get rid of os / node version specifics in hash for now
* get rid of os / process specifics - these can be added via customKey
* getting local cache fill right
* adding migration guide
* revamping the configuration
* const
* update lockfile
* splitting out task id things
* properly adding ^ deps
* caching with wrapped tasks
* cache + npm task refactor
* caching working for globaltasks
* adds the unknown command feature
* info is back!
* sort order
* fixing tests
* Change files
* Change files
* pretteri
* fix up logger
* refactor to be cleaner with the run command
* global dep from a package task also works (all global stuff would go first as a group)
* adding some info niceties
* delete bad console.log
* get rid of a file
* bump deps and add types as output
* bump beachball
* Change files
* add more ignored stuff
* adding more to ignore
* lage main should expose types, but bin to use the cli.js instead
* let yarn figure out where to find lage
* okay use cli instead of index
* feat: Add --include-dependencies option
Add an option to run tasks for transitive dependencies
regardless of --scope or --since
* Change files
* docs: include-dependencies cli option
* fix: Fix test build error
* test: Add test for include-dependencies option
* docs: include-dependencies
Add example to remove ambiguity
* 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
* adding basics e2e
* Change files
* mock it
* executable
* a;ekfaj;elkfja;ldjfk
* fixing up install of lage
* fixing the symlink of lage
* WIP: major refactor to allow for reporters
* getting json reporter working!
* clean up index
* adding big app tests
* get rid of change file
* fix CliOptions
* Change files
* adding docs about the CliOptions changes
* get rid unused types