【发布时间】:2015-04-08 14:03:57
【问题描述】:
我刚刚使用 .travis.yml 创建了一个 Haskell Travis CI 项目:
language: haskell
ghc:
- 7.8
- 7.10
但 Travis 将第二个版本解释为 7.1: https://travis-ci.org/fhaust/dtw/jobs/57648139
只有在我用引号引起来时才能识别该版本(尽管这会导致其他错误,因为 7.10 不是 Travis CI 上可用的版本):
language: haskell
ghc:
- 7.8
- "7.10"
这是一个错误吗?
编辑 2015-11-22
在 travis-ci 上有一个 GHC 7.10 的未解决问题:https://github.com/travis-ci/travis-ci/issues/3785
【问题讨论】:
-
你们都搞定了吗? Travis 是否完全支持 7.10?当我尝试(使用引号)I get 时出现“没有这样的版本”错误。
-
嗯...是的...这里有一个用于多个 ghc 版本的 travis 配置文件:github.com/hvr/multi-ghc-travis ...但如果我没记错的话,我在此过程中丢失了一些 travis 功能。跨度>
-
所以上面的行不通,对吗?您必须深入到 C 语言并从头开始构建整个 Haskell 堆栈。对吗?
-
多 ghc 的事情奏效了。我真的不记得为什么我不再使用它了。
-
链接,是的,但不是问题中的示例,对吗?
language: haskell不起作用(对于 7.10)是吗?