Искам да конфигурирам моя 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
Благодаря.