如何将我的夜间 Haskell 包放入 Stackage LTS?
Posted
技术标签:
【中文标题】如何将我的夜间 Haskell 包放入 Stackage LTS?【英文标题】:How do I get my nightly Haskell package into Stackage LTS? 【发布时间】:2018-12-09 14:57:21 【问题描述】:虽然最新版本的my package 在 Stackage Nightly 中按预期出现,但它是 not appearing in LTS,而是出现了旧版本。如何让最新版本出现在 LTS 中?
【问题讨论】:
【参考方案1】:这里解释了您的软件包的旧版本在 LTS 中的原因:
我们不应在 LTS-X.Y 和 LTS-X.(Y+1) 之间包含软件包的主要版本凸起
https://github.com/commercialhaskell/stackage/blob/master/MAINTAINERS.md#lts-package-guarantees-and-exceptions
您的包在最新 LTS 中的版本是 0.0.3.1,但最新版本是 0.1.1.4。根据 Haskell 包版本控制政策 (PVP),从 0.0.* 到 0.1.* 的跳跃被视为“主要版本提升”。
LTS 13 将很快发布,并将承担大多数主要版本的问题,例如这样。
【讨论】:
以上是关于如何将我的夜间 Haskell 包放入 Stackage LTS?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Docker Compose 中使用 Haskell Stack?
在 haskell-stack 中设置 GHC 选项的各种方法如何协同工作
AWS ECS 使用 docker 和 nginx,如何将我的 nginx 配置放入容器中?