diff --git a/playbooks/tasks/pacman-website.yml b/playbooks/tasks/pacman-website.yml index fe539e6e62db1817bf508459fd9a88c9b9bf4cac..770f48f4a415e6c55b083e9e290507d2361a3949 100644 --- a/playbooks/tasks/pacman-website.yml +++ b/playbooks/tasks/pacman-website.yml @@ -21,6 +21,8 @@ - name: configure command: ./configure chdir={{ tempdir.path }}/pacman/pacman-{{ pacman_version }} + register: configure + changed_when: "configure.rc == 0" - name: make make: chdir={{ tempdir.path }}/pacman/pacman-{{ pacman_version }}/doc target=website diff --git a/roles/archwiki/tasks/main.yml b/roles/archwiki/tasks/main.yml index 8352a009b525e8e45782fd3f5467c533b7ce0f31..2f8355dcfc41c374842dc1309dd855c8334b45dc 100644 --- a/roles/archwiki/tasks/main.yml +++ b/roles/archwiki/tasks/main.yml @@ -37,7 +37,7 @@ file: path=/var/log/nginx/{{ archwiki_domain }} state=directory owner=root group=root mode=0755 - name: make debug log dir - file: path=/var/log/archwiki state=directory owner={{archwiki_user}} group=root mode=0700 + file: path=/var/log/archwiki state=directory owner={{ archwiki_user }} group=root mode=0700 - name: clone archwiki repo git: repo={{ archwiki_repository }} dest="{{ archwiki_dir }}/public" version={{ archwiki_version }} @@ -87,7 +87,7 @@ service: name=php-fpm@{{ archwiki_user }}.socket state=started enabled=true - name: install systemd services/timers - template: src="{{item}}.j2" dest="/etc/systemd/system/{{item}}" owner=root group=root mode=0644 + template: src="{{ item }}.j2" dest="/etc/systemd/system/{{ item }}" owner=root group=root mode=0644 loop: - archwiki-runjobs.service - archwiki-runjobs-wait.service