嗨,
我正在尝试下载所有依赖,这样CI环境中的测试和其他步骤就不需要再次下载了。
我使用以下命令下载所有依赖:
clojure -Sdeps '{:mvn/local-repo ".m2"}' -A:dev:test:prod:frontend -Spath > /dev/null
我可以确认.m2
和.cpcache
目录存在。
但当在我运行以下命令时:
clojure -Sdeps '{:mvn/local-repo ".m2"}' -M:dev:test
所有依赖都再次被下载。
这在本地和CI环境中都可以复现。
描述
{:version "1.10.3.967" :config-files ["/usr/local/Cellar/clojure/1.10.3.967/deps.edn" "/Users/kirill/.clojure/deps.edn" "deps.edn" ] :config-user "/Users/kirill/.clojure/deps.edn" :config-project "deps.edn" :install-dir "/usr/local/Cellar/clojure/1.10.3.967" :config-dir "/Users/kirill/.clojure" :cache-dir ".cpcache" :force false :repro false :main-aliases "" :repl-aliases ""}