diff options
Diffstat (limited to 'ansible/roles/mw-backend/tasks/semantic-mediawiki.yml')
-rw-r--r-- | ansible/roles/mw-backend/tasks/semantic-mediawiki.yml | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/ansible/roles/mw-backend/tasks/semantic-mediawiki.yml b/ansible/roles/mw-backend/tasks/semantic-mediawiki.yml deleted file mode 100644 index c035ce3..0000000 --- a/ansible/roles/mw-backend/tasks/semantic-mediawiki.yml +++ /dev/null @@ -1,78 +0,0 @@ -- name: packages - apt: - name: "{{ item }}" - install_recommends: no - with_items: - - composer - - php-zip -- name: directories - file: - state: directory - path: /opt/mediawiki - owner: root - group: root -- name: directories - file: - state: directory - path: /opt/mediawiki/semantic-media-wiki - owner: www-data - group: root - -- name: composer config - copy: - src: opt/mediawiki/semantic-media-wiki/composer.json - dest: /opt/mediawiki/semantic-media-wiki/composer.json - -- tags: composer - block: - - name: run composer update - become: yes - become_user: www-data - register: run_composer_update - composer: - command: update - working_dir: /opt/mediawiki/semantic-media-wiki - - - name: composer update stdout - debug: var=run_composer_update.stdout_lines - when: run_composer_update.stdout_lines is defined - - - name: composer update stderr - debug: var=run_composer_update.stderr_lines - when: run_composer_update.stderr_lines is defined - -- tags: composer - block: - - name: run composer install - tags: composer - become: yes - become_user: www-data - register: run_composer_install - composer: - command: install - working_dir: /opt/mediawiki/semantic-media-wiki - - - name: composer install stdout - debug: var=run_composer_install.stdout_lines - when: run_composer_install.stdout_lines is defined - - - name: composer install stderr - debug: var=run_composer_install.stderr_lines - when: run_composer_install.stderr_lines is defined - -- name: symlink smw into mw extensions - file: - state: link - dest: "/var/lib/mediawiki/extensions/{{ item }}" - src: "/opt/mediawiki/semantic-media-wiki/extensions/{{ item }}" - with_items: - - SemanticMediaWiki - - SemanticResultFormats - -- name: symlink maintenance into smw - file: - state: link - dest: "/opt/mediawiki/semantic-media-wiki/maintenance" - src: "/var/lib/mediawiki/maintenance" - owner: root - group: root |