zuul/releasenotes/notes/remove-build-page-8d6acda308d513f1.yaml
James E. Blair 1ee99f2fb2 Always report the build page
Now that the Zuul web server and database are both required, provide
a consistent user experience by always reporting the build page.

This means that success-url and failure-url are no longer useful,
so remove them.

Update the quick-start to reflect that the build page is always
reported.

Change-Id: I4ff108df3917c9b6f44e2f5b0ccc4a7adbda1677
2021-07-15 16:45:58 -07:00

25 lines
976 B
YAML

---
deprecations:
- |
The following attributes are now ignored:
* The ``report-build-page`` tenant configuration setting.
* The ``success-url`` job attribute.
* The ``failure-url`` job attribute.
The URL of the build page is now always reported for every build.
This is now also true for in-progress builds, which provides for a
more consistent user experience.
Since the build page is always reported as the URL, the success
and failure URL job attributes are no longer useful, so this
functionality has also been removed.
Zuul's configuration syntax checker will continue to allow these
settings for now (they are simply ignored) but this will be
removed in version 5.0 and using them will be considered an error.
To achieve a similar result, consider returning the URL as an
artifact from the job via `zuul_return`. This will cause a link
to appear in the "Artifacts" section of the build page.