我想为Play framework 2.4.3 Java项目配置我的travis.yml,但我找不到任何相关内容。
这是我目前的.travis.yml
:
language: java
sudo: false
addons:
apt:
packages:
- oracle-java8-installer
jdk:
- oraclejdk8
env:
PLAY_VERSION=2.4.3
before_script:
wget http://downloads.typesafe.com/releases/play-${PLAY_VERSION}.zip
unzip -q play-${PLAY_VERSION}.zip
script: play-${PLAY_VERSION}/play deps --sync
notifications:
email: false
如您所知,Play框架自2.3.8版本起就使用Activator,如何从完整URL下载play framework 2.4.3?因为http://downloads.typesafe.com/releases/play- $ {PLAY_VERSION} .zip此网址无效。
我的项目规范:
答案 0 :(得分:3)
如果您的项目使用激活器提供的标准项目设置,那么您需要做的很少与Travis CI集成。我不确定你为什么要下载框架,当sbt应该为你做这件事。
您需要的只是项目根目录下的.travis.yml
文件,其中包含以下内容:
对于Java:
language: java
jdk:
- oraclejdk8
对于Scala:
language: scala
jdk:
- oraclejdk8
Travis将找到您的项目sbt文件,并将为您获取Play依赖项。查看我的scala example here
答案 1 :(得分:0)
也许你可以试试maven回购:
wget http://central.maven.org/maven2/com/typesafe/play/play-ws_2.10/2.4.3/play-ws_2.10-2.4.3.jar
PS:我不熟悉Activator;我看了你的问题,因为它提到了Hazelcast。答案 2 :(得分:0)
这个配置对我有用,我的项目是java的播放框架。
language: scala
sudo: true
scala:
- 2.11.6
jdk:
- oraclejdk8
install: true
感谢。