11 Commits

Author SHA1 Message Date
Monty Taylor
a74ab6dc96
Rename zuul-run-docs to run-docs
Change-Id: If639d35ded59621c38d0ecb16344817fd176c31c
Depends-On: I19496e372df722efef3a372b4da28a4fd2f79c18
2017-07-06 19:13:13 -05:00
Monty Taylor
e4cd286d56
Copy in run-docs role as zuul-run-docs
Change-Id: Ic408618ba9d5e5b11c9fe5b614736f80fef1f75e
Depends-On: I97c18936fc014283cdf5b57bece49bf92153ff13
2017-07-06 19:11:56 -05:00
Monty Taylor
982e4ed8c7
Remove base tox jobs and rename tox-docs
These are defined in zuul-jobs now. Because the tox-docs in zuul-jobs is
a general purpose "run tox -edocs" job, we should call the openstack
variant that does other things something else.

Depends-On: I19fd6cb20b09b931873a0d9c85ebefabbf2c8373
Depends-On: Ife2b603710e8bdba7eac5fffe68dc41c97f336cf
Change-Id: I828e38d3efd4817146cc6b1fefaa7b5bab71fdf7
2017-07-06 18:47:42 -05:00
Paul Belanger
ee4a856ca9
Ensure gather_subset is a list
Otherwise, we get a deprecation warning:

  [DEPRECATION WARNING]: Using comma separated values for a list has been
  deprecated. You should instead use the correct YAML syntax for lists.

Change-Id: I59194aa420c449a5d557dfa087f7ab3ec6521afa
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-06-14 15:06:50 -04:00
Jenkins
64431756fd Merge "Gather facts for run-bindep role" 2017-06-08 19:46:13 +00:00
Paul Belanger
31e7c05d53
Collect testr / testrepository results
Check to see if testr / testrepository results have been created. If
so, copy them back to zuul-executor so we can publish them.

Change-Id: Ic367a7e36d8d6f4921704782adabfba770daea58
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-06-01 13:16:45 -04:00
Paul Belanger
ede5e38715
Gather facts for run-bindep role
Because we want to use the package task, we need to know facts about
the host we are running on. Otherwise we get the following error:

  Could not detect which package manager to use. Try gathering facts
  or setting the "use" option.

Change-Id: I069f4025403e301af08137c19da1e5b35e21798d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-05-22 21:02:34 -04:00
Paul Belanger
4e5a2a2230
Use envlist for tox based roles
Ensure we pass the envlist variable to our roles.

Change-Id: I1340b5db310e401bcac321ee12138bd5777d2324
Depends-On: Icd8ed9f769c1b2ce7fcb9c3a75296f0279a24d9f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-05-22 15:08:29 -04:00
Paul Belanger
5ca3b67305
Initial commit for docs
Start creating the structure needed to run tox-docs on our project.

Change-Id: Ia9431073189be91fbfdd36fa0781e4bd504adedb
Depends-On: I5999b95cd1e8140118ed65cd35ff87931da79d52
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-05-19 17:03:53 -04:00
Paul Belanger
f983d5ca78
Add tox-py35 job
Create a tox-py35 job for python35 testing.

Change-Id: Iedef6538ac8ac6acc74d5e0e34a56225b564df9c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-05-12 15:10:42 -04:00
Paul Belanger
c5e55d75b3
Import playbooks from feature/zuulv3 development
We have been using the following ansible playbooks for testing
feature/zuulv3 of zuul.  This commit copies the playbooks from zuul
and imports them here.

Change-Id: Ib776cdce10b1f05501c46f6cf359723960f1bc71
Depends-On: I11da723df8823091f25e2a630e80ee4270d99a9b
Depends-On: Ic03634dd02d2eb1fa5aa8a38f4beb5f0ec5582c6
Co-Authored-By: Andreas Jaeger <aj@suse.com>
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-05-04 15:56:32 -04:00