Move building fedoramessaging extensaion after links are made
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
This commit is contained in:
parent
c16a9eb90d
commit
b083c70da2
1 changed files with 35 additions and 35 deletions
|
@ -72,41 +72,6 @@
|
|||
- packages
|
||||
- mediawiki
|
||||
|
||||
- name: download the Fedora Messaging extension
|
||||
git:
|
||||
repo: https://github.com/fedora-infra/mediawiki-fedora-messaging.git
|
||||
dest: /usr/share/{{ wikiver }}/extensions/FedoraMessaging
|
||||
version: stable
|
||||
register: result_git
|
||||
tags:
|
||||
- config
|
||||
- mediawiki
|
||||
- fedora-messaging
|
||||
|
||||
- name: Create a directory for the php dependencies
|
||||
file:
|
||||
path: /srv/web/fp-wiki/extensions/FedoraMessaging/vendor
|
||||
owner: apache
|
||||
group: apache
|
||||
mode: 0755
|
||||
state: directory
|
||||
tags:
|
||||
- config
|
||||
- mediawiki
|
||||
- fedora-messaging
|
||||
|
||||
- name: install the php dependencies
|
||||
become: yes
|
||||
become_user: apache
|
||||
command:
|
||||
cmd: composer install
|
||||
chdir: /srv/web/fp-wiki/extensions/FedoraMessaging
|
||||
when: result_git is changed
|
||||
tags:
|
||||
- config
|
||||
- mediawiki
|
||||
- fedora-messaging
|
||||
|
||||
- name: Create /etc/pki/fedora-messaging
|
||||
file:
|
||||
dest: /etc/pki/fedora-messaging
|
||||
|
@ -267,6 +232,41 @@
|
|||
tags:
|
||||
- mediawiki
|
||||
|
||||
- name: download the Fedora Messaging extension
|
||||
git:
|
||||
repo: https://github.com/fedora-infra/mediawiki-fedora-messaging.git
|
||||
dest: /usr/share/{{ wikiver }}/extensions/FedoraMessaging
|
||||
version: stable
|
||||
register: result_git
|
||||
tags:
|
||||
- config
|
||||
- mediawiki
|
||||
- fedora-messaging
|
||||
|
||||
- name: Create a directory for the php dependencies
|
||||
file:
|
||||
path: /srv/web/fp-wiki/extensions/FedoraMessaging/vendor
|
||||
owner: apache
|
||||
group: apache
|
||||
mode: 0755
|
||||
state: directory
|
||||
tags:
|
||||
- config
|
||||
- mediawiki
|
||||
- fedora-messaging
|
||||
|
||||
- name: install the php dependencies
|
||||
become: yes
|
||||
become_user: apache
|
||||
command:
|
||||
cmd: composer install
|
||||
chdir: /srv/web/fp-wiki/extensions/FedoraMessaging
|
||||
when: result_git is changed
|
||||
tags:
|
||||
- config
|
||||
- mediawiki
|
||||
- fedora-messaging
|
||||
|
||||
- name: ensure a directory exists for our SELinux policy
|
||||
file: dest=/usr/local/share/selinux/ state=directory
|
||||
tags: selinux
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue