Skip to content

Commit 63bdf13

Browse files
Update deploy.yml
1 parent 0d4af58 commit 63bdf13

1 file changed

Lines changed: 28 additions & 8 deletions

File tree

deploy.yml

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,30 @@
11
---
2-
- hosts: webservers
3-
vars:
4-
- warName: java-example.war
5-
- warRemotePath: /var/lib/tomcat9/webapps/
6-
2+
- hosts: linux-servers
73
tasks:
8-
- name: Copy WAR to Remote server
9-
copy: src=target/{{ warName }} dest={{ warRemotePath }}/{{ warName }} owner=tomcat group=tomcat
10-
4+
- name: Update repositories cache and install "foo" package
5+
apt:
6+
update_cache: yes
7+
8+
- name: Ansible apt install Java
9+
apt:
10+
name: default-jdk
11+
state: present
12+
13+
- name: Tomcat Package Installation
14+
apt:
15+
name: "{{ item }}"
16+
state: present
17+
loop:
18+
- "tomcat10"
19+
- "tomcat10-admin"
20+
21+
- name: Restart Tomcat Service
22+
service: name=tomcat10 state=restarted
23+
24+
- name: Deploy War on Tomcat Server
25+
copy:
26+
src: java-example.war
27+
dest: /var/lib/tomcat10/webapps/
28+
owner: tomcat
29+
group: tomcat
30+
mode: '0755'

0 commit comments

Comments
 (0)