J'ai un projet python qui nécessite également Java 8 pour exécuter les tests et échoue donc car Travis CI utilise Java 7 par défaut. Je sais que cela peut être mis à jour si le projet est un projet Java mais le mien est en python. J'ai un fichier travis.yml comme ci-dessous:
language: python
python:
- '2.7'
...
J'ai essayé d'installer Java 8 en utilisant les méthodes suivantes
language: python
python:
- '2.7'
jdk:
- oraclejdk8
...
et
language: python
python:
- '2.7'
script:
- jdk_switcher use oraclejdk8
...
Une idée si c'est possible? Je pense que ce pourrait ne pas l'être.
Réponses:
Dans l' infrastructure basée sur des conteneurs, les opérations suivantes devraient le faire:
la source
oracle-java8-installer
a changé! Selon l'autre réponse, cela devrait êtreoracle-java8-set-default
Depuis le 14 novembre 2016, avec ce commit , les éléments suivants installent et activent Java 8:
la source