Prior change I6a45d35c242d40c4fabe6dd8aae3812327a8f743 incorrectly
set the release pipeline so only PEP-440 prerelease tags would
trigger it. Make the prerelease suffix optional so that normal
release tags will also be enqueued.
Change-Id: Iea86b08c5de8b15fd8d0d017106899226bbd0022
These days we shouldn't need to do anything special with separate
pipelines/job sets differentiated by full releases and prereleases,
but it would still be nice to be able to push prerelease versions
for folks to perform final manual checks or to exercise release
automation prior to tagging a proper release.
Change-Id: I6a45d35c242d40c4fabe6dd8aae3812327a8f743
The promote pipeline should have a similar priority to the post
pipeline, this patch makes that change.
Change-Id: Idc64437881987060c32095cbc7148e3ba530c323
The current behaviour of recheck enqueues a patch into check and then
gate afterwards. However, inside OpenDev, we allow patches to go
straight into gate, so it could make sense that we send a patch straight
to gate if we have a recheck (and it already has a Workflow+1).
Change-Id: I16b3e222f28021883cac3ac6e05f82f7c173db14
The HideCI tool relies on parsing the message reported to discover
which pipeline it ran inside. This does not exist for the OpenDev
tenant which makes it always only show the most recent set of results
which can confuse users as that may be the promote pipeline.
Change-Id: I7c0bd93afb19c3f7de22f863f3816d7f294d8879
This will use the checks API so we can perform builds of Gerrit
and related plugins.
Depends-On: https://review.opendev.org/682749
Change-Id: Iff53836aa63317f86222d3819ecd32cb590e6bba
The first set of renames post opendev git migration. This is a record of
that and can be used to perform the renames as well.
Change-Id: Id6283934272c1dfea14768e110a25daca0f1086b
Starting with the great opendev git migration start recording our repo
renames. This way we can ensure that we get redirects in place in the
future.
Change-Id: Ia7acedb13e88fb5a668074712570336a4ecd350d
This gives us an empty check queue on every project so that zuul will
report syntax and config errors on push to all projects in the opendev
tenant.
Change-Id: Icaea32826bf408c3420e547b49b1f97b2a16dc9c
There are no pipelines defined in the opendev tenant. This makes
it exceedingly hard to, you know, put jobs in them. Also add
noop jobs for this repo so that we can land changes without
force merging. And add a license file to make it clear that
content is Apache.
These are copied from the zuul tenant.
Change-Id: Ife1660abdb3ee69d0162a89ad7ee427ccd8d5834