From 2564b391ed35429d425f04b965c96b3248207dbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Piliszek?= Date: Mon, 10 Feb 2020 14:59:59 +0100 Subject: [PATCH] CI: Fix deploy guide jobs This fixes files relevant for them because k-a uses common files for both docs and deploy guide. We need this to finally get rid of Rocky mentions despite our recent fixes to docs. Change-Id: I46c564f3d3e53c54148186fbadfd7380c4f2fd30 --- tox.ini | 2 -- zuul.d/deploy-guide.yaml | 17 +++++++++++++++++ zuul.d/project.yaml | 1 - 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 zuul.d/deploy-guide.yaml diff --git a/tox.ini b/tox.ini index 102f489e9a..85f9db5083 100644 --- a/tox.ini +++ b/tox.ini @@ -64,7 +64,6 @@ commands = {posargs} [testenv:docs] deps = -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} - -r{toxinidir}/requirements.txt -r{toxinidir}/doc/requirements.txt commands = rm -rf doc/build @@ -73,7 +72,6 @@ commands = [testenv:deploy-guide] deps = -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} - -r{toxinidir}/requirements.txt -r{toxinidir}/doc/requirements.txt commands = diff --git a/zuul.d/deploy-guide.yaml b/zuul.d/deploy-guide.yaml new file mode 100644 index 0000000000..3a336300db --- /dev/null +++ b/zuul.d/deploy-guide.yaml @@ -0,0 +1,17 @@ +--- +- project: + check: + jobs: + - build-openstack-deploy-guide: + files: &deploy-guide-triggers + - ^deploy-guide/ + - ^doc/ + - tox.ini + gate: + jobs: + - build-openstack-deploy-guide: + files: *deploy-guide-triggers + promote: + jobs: + - promote-deploy-guide: + files: *deploy-guide-triggers diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index d351bb0478..4041aa2b60 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -2,7 +2,6 @@ - project: templates: - check-requirements - - deploy-guide-jobs - openstack-cover-jobs - openstack-lower-constraints-jobs - openstack-python3-ussuri-jobs