-
Notifications
You must be signed in to change notification settings - Fork 53
/
tomcat.yml
29 lines (27 loc) · 1.14 KB
/
tomcat.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
---
- hosts: tomcat
become: yes
roles:
- role: geerlingguy.java
when: "ansible_os_family == 'Debian' and islandora_build_base_box|bool == True"
java_packages:
- openjdk-11-jdk
- role: geerlingguy.java
when: "ansible_os_family == 'RedHat' and islandora_build_base_box|bool == True"
java_packages:
- java-11-openjdk
- role: Islandora-Devops.tomcat # This role must run to define the tomcat9_home variable used in too many places.
- role: Islandora-Devops.fcrepo
when: islandora_build_base_box|bool == False
- role: Islandora-Devops.fcrepo-syn
when: islandora_build_base_box|bool == False
- role: Islandora-Devops.blazegraph
when: islandora_build_base_box|bool == True
- name: geerlingguy.repo-epel
when: "ansible_os_family == 'RedHat' and islandora_build_base_box|bool == True"
- role: Islandora-Devops.cantaloupe
when: islandora_build_base_box|bool == True
- role: Islandora-Devops.activemq
when: islandora_build_base_box|bool == True
- name: Islandora-Devops.fits
when: "webserver_install_fits and islandora_build_base_box|bool == False"