2016-11-15 18:23:53 +01:00
|
|
|
---
|
2017-05-19 22:33:04 +02:00
|
|
|
- name: Decide which Debian release to use
|
|
|
|
set_fact:
|
2017-03-17 09:53:43 +01:00
|
|
|
java8_apt_release: '{% if ansible_distribution_release == "jessie" %}jessie-backports{% else %}{{ ansible_distribution_release }}{% endif %}'
|
2016-11-15 18:23:53 +01:00
|
|
|
|
2017-05-21 11:13:48 +02:00
|
|
|
- name: install jessie-backports
|
|
|
|
include_role:
|
|
|
|
name: apt-repositories
|
2017-05-23 15:13:11 +02:00
|
|
|
tasks_from: backports.yml
|
2017-05-21 11:13:48 +02:00
|
|
|
when: ansible_distribution_release == "jessie"
|
|
|
|
|
2016-11-15 18:23:53 +01:00
|
|
|
- name: Java 8 is installed
|
|
|
|
apt:
|
|
|
|
name: openjdk-8-jre
|
2017-03-17 09:53:43 +01:00
|
|
|
default_release: "{{ java8_apt_release }}"
|
2017-01-12 17:37:48 +01:00
|
|
|
state: present
|
2017-03-17 09:53:43 +01:00
|
|
|
when: ansible_distribution_release == "jessie"
|
2016-11-15 18:23:53 +01:00
|
|
|
tags:
|
|
|
|
- java
|
|
|
|
- packages
|
|
|
|
|
|
|
|
- name: Java 8 is the default alternative
|
|
|
|
alternatives:
|
|
|
|
name: java
|
|
|
|
path: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
|
2016-11-17 16:46:38 +01:00
|
|
|
when: java8_default_alternative
|
|
|
|
tags:
|
|
|
|
- java
|