gpt4 book ai didi

heroku - 在 Heroku CI 上缓存

转载 作者:行者123 更新时间:2023-12-01 12:38:09 25 4
gpt4 key购买 nike

我正在使用 Elixir Phoenix buildpack 设置 Heroku CI。我想开始使用透析器。

Diazlyer 是一个静态分析工具,在第一次运行之前,它至少需要几分钟时间来创建一个来自 Erlang、Elixir 和项目依赖项的类型的“持久查找表”(PLT)。后来,项目分析要快得多。我想缓存 PLT。

我在构建期间找到了有关缓存的部分:https://devcenter.heroku.com/articles/buildpack-api#caching但我在 test-setup 中找不到任何关于缓存的信息或 test脚本。

是否有测试/CI 缓存,还是只能在 buildpack 中使用?

最佳答案

(Tomasz,我知道你已经找到了解决这个问题的方法,但我会在这里公开分享我私下与你分享的内容,以便其他人也能受益。)

Is there test/CI cache or is it only usable in buildpacks?



似乎在 test/CI 中你不能这样做,你必须使用 buildpack。或者也许将缓存放在 Heroku 之外的某个地方(虽然对我来说似乎不是一个好方法)。

你见过这个 https://github.com/tsloughter/heroku-buildpack-erlang-dialyzer ?它似乎过时了,但也许它有一些对您有用的提示。

设置背包相当简单,根据您的需要,这似乎是支持缓存的唯一选择。

关于heroku - 在 Heroku CI 上缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57736313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com