Posso installare java 8 su Travis CI per un progetto Python?


11

Ho un progetto Python che richiede anche Java 8 per eseguire i test e quindi fallisce perché Travis CI utilizza Java 7 per impostazione predefinita. So che questo può essere aggiornato se il progetto è un progetto Java ma il mio è Python. Ho un file travis.yml come di seguito:

language: python
python:
- '2.7'
...

Ho provato a installare Java 8 usando i seguenti metodi

language: python
python:
- '2.7'
jdk:
  - oraclejdk8
...

e

language: python
python:
- '2.7'
script:
- jdk_switcher use oraclejdk8
...

Qualche idea se questo è possibile? Sto pensando che potrebbe non esserlo.

java  python 

2
Da docs.travis-ci.com/user/customizing-the-build/… before_install: - java install oraclejdk8
gliptak

Risposte:



5

A partire dal 14 novembre 2016, con questo commit , il seguente programma installa e attiva Java 8:

addons:
  apt:
    packages:
      - oracle-java8-set-default
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.