Cache dbt deps lock file
Opened this issue · 0 comments
tatiana commented
Context
dbt 1.7 creates/uses a dbt dependencies lock file: package-lock.yml
.
As of Cosmos 1.3, we did not take advantage of this feature. This task aims to cache this file using the same caching mechanism introduced in #904, so running dbt deps
is quicker.
Acceptance criteria
- When using
ExecutionMode.LOCAL
andExecutionMode.VIRTUALENV
, Cosmos should cache and try to reuse thepackage-lock.yml
file in a similar way it does topartial_parse.msgpack