manual-jobs: Enable constraint usage

Use zuul-git-prep-upper-constraints instead of gerrit-git-prep for
manuals-jobs. These jobs might be used in repos that have constraints
enabled - like openstackdocstheme - and thus need the constraints file
downloaded. Also, we can use the zuul setup macro now on all notes, use
it for better git tree set up.

Change-Id: I965d7d1abb5e8fba0e54146b2d828a04da851bb7
This commit is contained in:
Andreas Jaeger 2017-03-13 13:10:21 +01:00
parent 197dbf1b56
commit 24c31b4c44

View File

@ -7,7 +7,7 @@
- revoke-sudo
- link-logs
- net-info
- gerrit-git-prep
- zuul-git-prep-upper-constraints
- shell: /usr/local/jenkins/slave_scripts/propose_update.sh openstack-manuals
publishers:
@ -25,7 +25,7 @@
builders:
- print-template-name:
template-name: "{template-name}"
- gerrit-git-prep
- zuul-git-prep-upper-constraints
- install-distro-packages
- revoke-sudo
- run-tox:
@ -49,7 +49,7 @@
builders:
- print-template-name:
template-name: "{template-name}"
- gerrit-git-prep
- zuul-git-prep-upper-constraints
- install-distro-packages
- revoke-sudo
- run-tox: