Skip to content
Snippets Groups Projects
Commit 06aa7c5a authored by matt01671's avatar matt01671
Browse files

react build

parent 5abc4525
No related branches found
No related tags found
No related merge requests found
......@@ -71,6 +71,28 @@
with_items:
- "{{ volumes }}"
- name: stop all the running server
become: yes
command: pm2 kill
register: stop_server
- debug:
msg: 'all servers stopped'
- name: Ansible check directory exists on server.
stat:
path: /var/lib/react/react-app
register: delete_from_server
- name: delete previous build folder in server
become: yes
shell: rm -rf /var/lib/react/react-app
args:
chdir: /var/lib/react/
- debug:
msg: "deleting old build from server"
when: delete_from_server.stat.exists == true
- name: traverse into the project directory.
become: yes
shell: cd
......@@ -142,7 +164,9 @@
- name: install dependencies
become: yes
command: npm install --save express
shell: npm install --save express
args:
chdir: /var/lib/react/react-app/reactUI/
- debug:
msg: 'Client express installed'
......@@ -252,16 +276,11 @@
msg: 'build copied'
when: build_delete_server.rc == 0
- name: stop all the running server
become: yes
command: pm2 stop all
register: stop_server
- debug:
msg: 'all servers stopped'
- name: start the server
become: yes
command: pm2 start /var/lib/react/react-app/reactUI/server.js
shell: pm2 start /var/lib/react/react-app/reactUI/server.js
args:
chdir: /var/lib/react/react-app/reactUI/
- debug:
msg: 'yayyyyyyyyyyy app is running'
# when: stop_server.rc == 0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment