|
@@ -0,0 +1,27 @@
|
|
1
|
+---
|
|
2
|
+# Adds the WebUpd8 PPA and installs Java8.
|
|
3
|
+
|
|
4
|
+- name: 'Install debconf-utils'
|
|
5
|
+ apt: pkg=debconf-utils
|
|
6
|
+
|
|
7
|
+- name: 'Check for oracle license agreement'
|
|
8
|
+ shell: '/usr/bin/debconf-get-selections | grep oracle-java8-installer'
|
|
9
|
+ register: selections
|
|
10
|
+ ignore_errors: yes
|
|
11
|
+ changed_when: False
|
|
12
|
+
|
|
13
|
+- name: 'Accept oracle license agreeement'
|
|
14
|
+ shell: 'echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections'
|
|
15
|
+ when: selections|failed
|
|
16
|
+
|
|
17
|
+- include: install-from-ppa
|
|
18
|
+ vars:
|
|
19
|
+ ppa: 'ppa:webupd8team/java'
|
|
20
|
+ ppa_mint: 'deb http://ppa.launchpad.net/webupd8team/java/ubuntu saucy main'
|
|
21
|
+ package: 'oracle-java8-installer'
|
|
22
|
+
|
|
23
|
+- include: install-from-ppa
|
|
24
|
+ vars:
|
|
25
|
+ ppa: 'ppa:webupd8team/java'
|
|
26
|
+ ppa_mint: 'deb http://ppa.launchpad.net/webupd8team/java/ubuntu saucy main'
|
|
27
|
+ package: 'oracle-java8-set-default'
|