Chcem nakonfigurovať môj travis.yml pre Play framework 2.4.3 Java projekt, ale nemohol som o tom nič nájsť.
To je môj prúd .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
Ako viete, framework Play používa Activator od verzie 2.3.8 a ako si môžem stiahnuť framework Play 2.4.3 z úplnej adresy URL? pretože http://downloads.typesafe.com/releases/play-$ {PLAY_VERSION} .zip táto adresa URL nefunguje.
Špecifikácia môjho projektu:
- Play Framework 2.4.3
- MySQL 5.7.9
- Hazelcast (možno by to mohla byť Redis)
- Debian 8 (v cloude)
- Travis-CI (Pro)
- Github
- Idea IntelliJ 14
odpovede:
3 pre odpoveď č. 1Ak váš projekt používa štandardné nastavenie projektutento aktivátor poskytuje, je veľmi málo, čo musíte urobiť, aby ste sa integrovali s Travis CI. Nie som si istý, prečo sťahujete rámec, keď by to mal robiť sbt za vás.
Všetko, čo potrebujete, je .travis.yml
súbor v koreňovom adresári projektu s nasledujúcim obsahom:
Pre Javu:
language: java
jdk:
- oraclejdk8
Pre Scala:
language: scala
jdk:
- oraclejdk8
Travis nájde vaše súbory sbt vašich projektov a načíta pre vás závislosti na Play. Pozri môj tu ukážte príklad scala
0 pre odpoveď č. 2
Možno by ste mohli skúsiť repasovanie havranov:
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: „nie som s Activatorom oboznámený, pozrel som sa na tvoju otázku, pretože spomína Hazelcast.
0 pre odpoveď č. 3
Táto konfiguračná práca pre mňa, môj projekt je hrací rámec s javou.
language: scala
sudo: true
scala:
- 2.11.6
jdk:
- oraclejdk8
install: true
Vďaka.