diff --git a/roles/deploy_code/tasks/deploy.yml b/roles/deploy_code/tasks/deploy.yml index 312ae8b3..644688cf 100644 --- a/roles/deploy_code/tasks/deploy.yml +++ b/roles/deploy_code/tasks/deploy.yml @@ -68,13 +68,16 @@ - defaults - templates - - name: Fetch nginx tasks. + - name: Fetch nginx domain.yml. ansible.builtin.get_url: - url: "https://raw.githubusercontent.com/codeenigma/ce-provision/2.x/roles/debian/nginx/tasks/{{ item }}.yml" - dest: "{{ _ce_deploy_base_dir }}/roles/debian/nginx/tasks/{{ item }}.yml" - with_items: - - domain - - ssl + url: https://raw.githubusercontent.com/codeenigma/ce-provision/2.x/roles/debian/nginx/tasks/domain.yml + dest: "{{ _ce_deploy_base_dir }}/roles/debian/nginx/tasks/domain.yml" + + # Because of the way it is called, this needs putting into the playbook directory. + - name: Fetch nginx ssl.yml. + ansible.builtin.get_url: + url: https://raw.githubusercontent.com/codeenigma/ce-provision/2.x/roles/debian/nginx/tasks/ssl.yml + dest: "{{ _ce_deploy_build_dir }}/deploy/ssl.yml" - name: Fetch nginx defaults. ansible.builtin.get_url: @@ -123,7 +126,7 @@ become: true block: - name: Generate domain specific configuration. - ansible.builtin.include_tasks: "{{ _ce_deploy_base_dir }}/roles/nginx/tasks/domain.yml" + ansible.builtin.include_tasks: "{{ _ce_deploy_base_dir }}/roles/debian/nginx/tasks/domain.yml" with_items: "{{ deploy_code.feature_branch.domains }}" loop_control: loop_var: domain