This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I9f3f8471682b7c91194a9749e55810ee00d64e6a
Horizon defined a project template 'horizon-nodejs-jobs'
for nodejs jobs. This patch updates ``.zuul.yaml`` to
use that template to run nodejs jobs here.
Change-Id: I966a3d22bcc1edc87402ba187033721d74b6d653
As we already added horizon-nodejs14-jobs template in this plugin
and nodejs14 jobs running fine. So let's drop horizon-nodejs10-jobs
template because nodejs10 is already EOL.
Change-Id: Ie6a547bacdc1dff069720755d6bb2214680525a5
Horizon defined a project template 'horizon-non-primary-django-jobs'
for django jobs. This patch use that template to run django jobs
here. For information please refer [1]
[1] https://review.opendev.org/#/c/681969/
Change-Id: Iabbed6052887ba92c07cb68c2333a197f04348cc
Zuul added fail-fast as a new option for project pipelines.
With this set, if any one of the voting jobs fails, zuul
will report a build failure immediately and abort the remaining
jobs.
This patch enables fail-fast on the gate pipeline as any one
failing job means the patch will not merge.
Change-Id: Ibcedfc15120a213f070e56ce514413fea911ac4d
Use a template so that we can change jobs in a central place if needed
instead of single jobs.
This does not change any testing, the same jobs are run as before.
Change-Id: Iae628e8fdebc3ac8075def9f9188f57b55c25427
As Migration to bionic is completed or nodejs10 job running.
So we not required nodejs4 job anymore.
Change-Id: I89fb256438064f1e8697c2029f2c875e7687a7aa
We need to switch these jobs to xenial. But while we're doing that,
let's shift to consuming a template managed in the horizon repo.
Depends-On: https://review.openstack.org/643198
Change-Id: I58404ec835f362faaa04df58bf23cd9fee1963c2
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I3f1ca271a9870afbb11757c4146e99908e0a7a1c
Story: #2002586
Task: #24316
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I40b9d18a8af50f0c280a94ec63e9a412737103d9
Story: #2002586
Task: #24316
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.
Add openstack-tox-lower-constraints job to the zuul configuration.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Change-Id: I0ad0aa3533d324a46289920efb9ad637cbcf37f7
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
We can now use the standard nodejs4 tests and don't need the legacy jobs
anymore.
The standard nodejs4 tests life in project-config, so the dependent job
moves them there.
Remove the old jobs here.
Depends-On: I80dea47f0ba43f74e074ba61b465e3f7d4f28952
Change-Id: I63924c40b2becf13915e0a3d6475a613de0c2181
Zuul now supports including the file extension on the playbook path
and omitting the extension is now deprecrated. Update references
to include the extension.
Change-Id: Ie95cb754fca911cd988ef6dd1c274750e0950822