Changeset 38659


Ignore:
Timestamp:
2024-01-31T22:53:48+13:00 (4 months ago)
Author:
davidb
Message:

Further tasks added to complete the installation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/src/ansible-playbooks/intermuse-installation-playbook.yml

    r38657 r38659  
    9393      cmd:       "./get-extension.sh {{ item }}"
    9494    register:  result
    95     #changed_when:
    96     #  - '"Untarred" in result.stdout'     
     95    changed_when:
     96      - '"A    " | string in result.stdout'     
    9797    with_items:
    9898      - iiif-servlet
    9999      - jena-fuseki
    100100      - structured-image
     101
     102#  - name: Compiling and Installing the iiif-servlet extension
     103#    ansible.builtin.shell:
     104#      chdir: "{{ gsdl3srchome }}/ext/iiif-servlet"
     105#      cmd: |
     106#         ./PREPARE-GSDL-AND-COMPILE-CORE.sh
     107#         ./PREPARE-CANTALOUPE.sh
     108#         ./COMPILE-CANTALOUPE.sh
     109#         ./INSTALL-CANTALOUPE-WAR.sh
     110#    environment: "{{ env_vars }}"
     111
     112  - name: Compiling and Installing the iiif-servlet extension
     113    ansible.builtin.command:
     114      chdir: "{{ gsdl3srchome }}/ext/iiif-servlet"
     115      cmd:   ./CASCADE-COMPILE-AND-INSTALL.sh
     116    environment: "{{ env_vars }}"
     117
     118  - name: Compiling and Installing the jena-fuseki extension
     119    ansible.builtin.command:
     120      chdir: "{{ gsdl3srchome }}/ext/jena-fuseki"
     121      cmd: ./CASCADE-MAKE.sh
     122    environment: "{{ env_vars }}"
     123
     124  - name: Creating the jena-fuseki extension dataset /greenstone
     125    ansible.builtin.command:
     126      chdir: "{{ gsdl3srchome }}/ext/jena-fuseki"     
     127      stdin:             "y"
     128      stdin_add_newline: true
     129      cmd: ./CREATE-GREENSTONE-DATASET.sh
     130    register: result     
     131    environment: "{{ env_vars }}"
     132
     133  # - debug: var=result.stdout_lines
     134
     135#  - name: Compiling and Installing the structured-image extension
     136#    ansible.builtin.shell:
     137#      chdir: "{{ gsdl3srchome }}/ext/structured-image"
     138#      cmd: |
     139#         ./PREPARE-PYTHON3.sh
     140#         cd packages
     141#         ./COMPILE-AND-INSTALL.sh
     142#         cd ..
     143#         
     144#         cd src
     145#         ./PREPARE.sh
     146#         ./COMPILE.sh
     147#         # Generated Warnings are OK
     148#         ./INSTALL.sh
     149#    environment: "{{ env_vars }}"
     150
     151
     152  - name: Compiling and Installing the structured-image extension
     153    ansible.builtin.command:
     154      chdir: "{{ gsdl3srchome }}/ext/structured-image"
     155      cmd: ./CASCADE-COMPILE-AND-INSTALL.sh
     156    environment: "{{ env_vars }}"
     157
     158
     159  - name: Svn checkout of the InterMusE iterface and site
     160    ansible.builtin.command:
     161      chdir: "{{ gsdl3srchome }}/web"
     162      cmd: ./get-installation.sh intermuse
     163    register:  result
     164    changed_when:
     165      - '"A    " | string in result.stdout'     
     166    environment: "{{ env_vars }}"
     167
     168
    101169
    102170  #- name: Generate build.properties for Greenstone3
Note: See TracChangeset for help on using the changeset viewer.