You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It should assert that yarn install --frozen-lockfile works in the out directory
It should assert that turbo run works when run in the out directory
Add e2e tests for turbo prune --scope=<app> --docker
It should assert correct folder structure
It should build a dockerfile that includes turbo prune --scope=<app> --docker, correct copy behavior, yarn install, and then turbo run build.
After the first docker build, it should change a dependency that doesn't impact the desired target or its deps, and re-run the docker build. It should be instant (no need to re-install)
It should change a dependency and verify that re-install and rebuild is indeed is necessary
Make necessary changes to .devcontainer so that the tests can run (it may already be possible with docker in docker)
Bonus points:
Write these tests with stubs for when we add support for prune for package managers
Describe alternatives you've considered
N/A
The text was updated successfully, but these errors were encountered:
Describe the feature you'd like to request
Add e2e tests for
turbo prune --scope=<app>
andturbo prune --scope=<app> --docker
to https://github.com/vercel/turborepo/blob/main/cli/scripts/e2e/e2e.ts#L181Describe the solution you'd like
turbo prune --scope=<app>
yarn install --frozen-lockfile
works in theout
directoryturbo run
works when run in theout
directoryturbo prune --scope=<app> --docker
turbo prune --scope=<app> --docker
, correct copy behavior,yarn install
, and thenturbo run build
.Describe alternatives you've considered
N/A
The text was updated successfully, but these errors were encountered: