Andreas Jaeger 065e75ee2f Update include
Ansible is deprecating include, replace it with
include_task/import_playbook.

Change-Id: If9e9a5ff7918ae88b39d4fa225986bd3149301f4
2020-05-26 15:59:19 +02:00

28 lines
1011 B
YAML

- name: Set build dir fact
set_fact:
doc_build_dir: "{{ zuul_work_dir }}/{{ sphinx_build_dir }}"
- name: Write branch marker text
copy:
dest: "{{ doc_build_dir }}/html/.root-marker"
content: "Project: {{ zuul.project.name }} Branch: {{ zuul.branch }} Build: {{ zuul.build }} Revision: {{ zuul.ref }}"
when: "zuul.branch is defined"
- name: Write tag marker text
copy:
dest: "{{ doc_build_dir }}/html/.root-marker"
content: "Project: {{ zuul.project.name }} Tag: {{ zuul.tag }} Build: {{ zuul.build }} Revision: {{ zuul.ref }}"
when: "zuul.tag is defined"
- name: Process tagged build
include_tasks: tagged.yaml
when: "zuul.tag is defined"
- name: Process stable branch build
include_tasks: stable.yaml
when: "zuul.branch is defined and 'stable' in zuul.branch and zuul.tag is not defined"
- name: Process branch build
include_tasks: branch.yaml
when: "zuul.branch is defined and zuul.branch != 'master' and 'stable' not in zuul.branch and zuul.tag is not defined"