/ / Как мога да конфигурирам моя travis.yml за Play рамката? - java, playframework, travis-ci

Как мога да конфигурирам travis.yml за рамката на Play? - java, playframework, travis-ci

Искам да конфигурирам моя travis.yml за игра рамка 2.4.3 Java проект, но не можех да намеря нищо за това.

Това е моето течение .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 Framework използва Activator от 2.3.8 версия и как мога да изтегля игралната рамка 2.4.3 от пълния URL? защото http://downloads.typesafe.com/releases/play-$ {PLAY_VERSION} .zip този URL адрес не работи.

Моят проект:

  • Рамка за игра 2.4.3
  • MySQL 5.7.9
  • Hazelcast (Може би може да бъде Redis)
  • Debian 8 (на облак)
  • Travis-CI (Pro)
  • Github
  • IntelliJ Idea 14

Отговори:

3 за отговор № 1

Ако вашият проект използва стандартната настройка на проектаТози активатор осигурява, има много малко, което трябва да направите, за да се интегрирате с Travis CI.

Всичко, от което се нуждаете, е .travis.yml файл в корена на проекта със следното съдържание:

За Java:

language: java
jdk:
- oraclejdk8

За Scala:

language: scala
jdk:
- oraclejdk8

Travis ще намери вашите проекти sbt файлове и ще извлече Play Зависимостите за вас. Виж моя Скала пример тук


0 за отговор № 2

Може би бихте могли да опитате maven repo:

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.


0 за отговор № 3

този конфиг работи за мен, моят проект е игра рамка с Java.

language: scala
sudo: true
scala:
- 2.11.6
jdk:
- oraclejdk8
install: true

Благодаря.