- {dest: '{{eg_install_path}}/var/web/conify'}
- {dest: '{{eg_install_path}}/var/web/opac'}
- {dest: '{{eg_install_path}}/var/web/reports'}
+ - name: Create XUL builds directory
+ become: true
+ become_user: '{{opensrf_user}}'
+ file:
+ path: '{{eg_install_path}}/var/web/xul/builds'
+ state: directory
+ owner: '{{opensrf_user}}'
+ group: '{{opensrf_user}}'
+ - name: Copy XUL Build to builds Dir
+ become: true
+ become_user: '{{opensrf_user}}'
+ shell: cp -r {{repo_base}}/Evergreen/Open-ILS/xul/staff_client/build {{eg_install_path}}/var/web/xul/builds
+ - name: Remove XUL build/server
+ become: true
+ become_user: '{{opensrf_user}}'
+ file:
+ path: '{{eg_install_path}}/var/web/xul/builds/server'
+ state: absent
+ - name: Remove Previous XUL Build Zip File
+ become: true
+ become_user: '{{opensrf_user}}'
+ file:
+ path: '{{eg_install_path}}/var/web/xul/builds/current-client-build.zip'
+ state: absent
+ - name: Create XUL Build Zip File
+ become: true
+ become_user: '{{opensrf_user}}'
+ shell: cd {{eg_install_path}}/var/web/xul/builds && zip -rq {{eg_stamp_id}}.zip build
+ - name: Create Current XUL Build Symlink
+ become: true
+ become_user: '{{opensrf_user}}'
+ file:
+ state: link
+ src: '{{eg_install_path}}/var/web/xul/builds/{{eg_stamp_id}}.zip'
+ dest: '{{eg_install_path}}/var/web/xul/builds/current-client-build.zip'
+ - name: Remove XUL Build Dir
+ become: true
+ become_user: '{{opensrf_user}}'
+ file:
+ path: '{{eg_install_path}}/var/web/xul/builds/build'
+ state: absent
- name: Create XUL Current Symlink
become: true
become_user: '{{opensrf_user}}'