Eu tenho um projeto python que também requer o Java 8 para executar os testes e, portanto, falha porque o Travis CI usa o Java 7 por padrão. Eu sei que isso pode ser atualizado se o projeto for um projeto Java, mas o meu for python. Eu tenho um arquivo travis.yml como abaixo:
language: python
python:
- '2.7'
...
Eu tentei instalar o Java 8 usando os seguintes métodos
language: python
python:
- '2.7'
jdk:
- oraclejdk8
...
e
language: python
python:
- '2.7'
script:
- jdk_switcher use oraclejdk8
...
Alguma idéia se isso é possível? Estou pensando que pode não ser.
Respostas:
Na infraestrutura baseada em contêiner, o seguinte deve ser feito:
fonte
oracle-java8-installer
mudou! De acordo com a outra resposta, deveria seroracle-java8-set-default
Em 14 de novembro de 2016, com essa confirmação , o seguinte instala e ativa o Java 8:
fonte