haskell - Pantry 快照解决了什么问题?
问题描述
我被分配了一项任务来加快 Haskell 项目的构建时间。由于这是我第一次接触构建 Haskell 项目,我不得不花几天时间阅读、搜索和试错构建。
从 cabal 切换到 stack,现在试图弄清楚如何使用 gitlab runner 缓存构建依赖项。
我知道 deps 被保存到~/.stack
目录中。但是 runner 不能缓存项目外的目录。
我可以“破解”我的出路,但要寻找更合适的解决方案。
在 Haskell 文档中,我发现了提到 Pantry 快照的部分。快照是否连接到依赖缓存?
解决方案
推荐阅读
- json - 显示来自作为 JSON 数组响应检索的 URL 的 GIF 图像
- javascript - 模型不是由 AJAX 创建的
- visual-studio - Easy Repro UI Automatid 测试失败。出现错误 LoginPage' 引发了“System.MissingMethodException”类型的异常
- python - 使用 PyGithub 创建 Gist
- docker - 如何在同一台机器上的多个操作系统之间共享 docker 映像
- r - na.locf - 不允许负长度向量
- xml - xslt 一次显示一组 n 个 xml 节点
- c# - Windows Server 2016 - 请求被中止:无法创建 SSL/TLS 安全通道
- angular - 如何在 Angular 7 中加载外部资源
- excel - 在不使用动态范围选项的情况下更改枢轴范围