diff --git a/.zuul.yaml b/.zuul.yaml index 22a2abe7cd..53964a0aec 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -9,16 +9,21 @@ - ^data/.*$ - ^doc/.*$ +- job: + name: releases-tox-validate + parent: openstack-tox-validate + post-run: playbooks/releases-tox-validate/post.yaml + timeout: 3600 + irrelevant-files: + - ^doc/.*$ + - project: templates: - openstack-python3-jobs - build-openstack-docs-pti check: jobs: - - openstack-tox-validate: - timeout: 3600 - irrelevant-files: - - ^doc/.*$ + - releases-tox-validate - releases-tox-list-changes - openstack-tox-py38: irrelevant-files: @@ -53,10 +58,8 @@ - check-release-approval gate: jobs: - - openstack-tox-validate: + - releases-tox-validate: timeout: 10800 - irrelevant-files: - - ^doc/.*$ - openstack-tox-py38: irrelevant-files: - ^data/.*$ diff --git a/playbooks/releases-tox-validate/post.yaml b/playbooks/releases-tox-validate/post.yaml new file mode 100644 index 0000000000..466129090e --- /dev/null +++ b/playbooks/releases-tox-validate/post.yaml @@ -0,0 +1,10 @@ +- hosts: all + tasks: + - name: Return artifact to Zuul + zuul_return: + data: + zuul: + artifacts: + - name: tox-validate results + url: tox/validate/validate-request-results.log +