Jas*_*Jas 1 scala sbt travis-ci
我在travis-ci文档中看到了这一点:
使用sbt的项目#
如果项目在存储库根目录中包含项目目录或build.sbt文件,则Travis CI Scala构建器将使用sbt构建它.
据我所知,我不需要 travis.yaml
那么testbuildsbt项目如何在travis CI上失败?我看到它甚至没有sbt运行它只运行的耙子.(注意travis ci的链接显示其日志)
请注意Travis CI Scala构建器的部分.这假设您处于Travis首先使用Scala构建器的情况.为此,您需要一个.travis.yml至少包含以下内容的文件:
language: scala
Run Code Online (Sandbox Code Playgroud)
当语言是Scala时,如果你有build.sbt或者sbt将被识别project/.否则,它会寻找pom.xml,build.gradle等等.
我的建议是总是有一个.travis.yml文件,否则,你依赖于特拉维斯发生的很多"猜测".对于Scala项目,IMO最小的是:
sudo: false # container-based infrastructure
language: scala
scala: 2.11.7
jdk: oraclejdk8
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
109 次 |
| 最近记录: |