aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/mw-backend/tasks/semantic-mediawiki.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/mw-backend/tasks/semantic-mediawiki.yml')
-rw-r--r--ansible/roles/mw-backend/tasks/semantic-mediawiki.yml78
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