From 2564b391ed35429d425f04b965c96b3248207dbc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rados=C5=82aw=20Piliszek?= <radoslaw.piliszek@gmail.com>
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
-- 
GitLab