Python 프로젝트를 위해 Travis CI에 Java 8을 설치할 수 있습니까? 것이 파이썬이면 업데이트 할 수 있다는 것을

Travis CI가 기본적으로 Java 7을 사용하기 때문에 테스트를 실행하기 위해 Java 8이 필요한 python 프로젝트가 있습니다. 프로젝트가 Java 프로젝트이지만 내 것이 파이썬이면 업데이트 할 수 있다는 것을 알고 있습니다. 아래와 같은 travis.yml 파일이 있습니다.

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

다음 방법을 사용하여 Java 8을 설치하려고했습니다.

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

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

이것이 가능하다면 어떤 아이디어가 있습니까? 나는 아닐 수도 있다고 생각합니다.



답변

에서 컨테이너 기반 인프라 다음 그것을 수행해야합니다

language: python
 python:
   - "2.7"
addons:
  apt:
    packages:
      - oracle-java8-installer
...

답변

이 커밋 과 함께 2016 년 11 월 14 일 현재 다음은 Java 8을 설치하고 활성화합니다.

addons:
  apt:
    packages:
      - oracle-java8-set-default