On Wed, 13 Jan 2021 at 16:35, Daniel P. Berrangé <berra...@redhat.com> wrote:
>
> On Wed, Jan 13, 2021 at 04:27:54PM +0000, Alex Bennée wrote:
> >
> > Daniel P. Berrangé <berra...@redhat.com> writes:
> > > Do we actually need this job at all ?
> > >
> > > Assuming the depenedancies are in the dockerfile, then all the
> > > build jobs will be testing docs and tools already, as meson will
> > > auto enable it.
> >
> > I pondered making an explicit --disable-docs to save some run time but
> > really this is providing a golden build of the docs which can tehn be
> > deployed bypages.
>
> Oh right I missed that subtle detail. I saw the separate pages job
> but didn't realize this was a pre-req of it.

This suggests that a brief comment for each job explaining why
we have it would be useful. (compare my inability the other day to
identify what the 'pages' job was doing -- a comment saying
"This job publishes the HTML docs previously built by the
$whatever job as gitlab pages which can then be viewed at $url"
would have helped a lot.)

-- PMM

Reply via email to