Date: Thu, 29 Aug 2024 12:46:57 +0200 From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= <fernape@freebsd.org> To: Li-Wen Hsu <lwhsu@freebsd.org> Cc: jenkins-admin@freebsd.org, freebsd-testing@freebsd.org, Muhammad Moinur Rahman <bofh@freebsd.org> Subject: Re: Package versions in Jenkins Message-ID: <CAGwOe2Z2BcF_cW7CqgF82Z=Z46KpwmLxsi_7Cr%2Bji_Q6=eN1tQ@mail.gmail.com> In-Reply-To: <CAKBkRUy-jy9JPJ-cnpS4Kzc9SLUSn_jP5HrvqFG_qseA0gLnig@mail.gmail.com> References: <CAGwOe2agcf=gK9VCw6761Y84DLuw9yf=YL7z6i3K2x1UrAA_vw@mail.gmail.com> <CAGwOe2YdXeSG=FDeZ9oD=eeM3utTvNsSye7BYt%2Bx-5MA5cg6Cw@mail.gmail.com> <CAGwOe2bR9QuExjRWp0WZmMv6iAPyg3-a5hdO3frGkvyqqpGJog@mail.gmail.com> <CAKBkRUy-jy9JPJ-cnpS4Kzc9SLUSn_jP5HrvqFG_qseA0gLnig@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Wed, Aug 28, 2024 at 9:12 PM Li-Wen Hsu <lwhsu@freebsd.org> wrote: > On Wed, Aug 28, 2024 at 3:06 AM Fernando Apesteguía <fernape@freebsd.org> > wrote: > >> >> >> On Sat, Aug 24, 2024 at 8:36 PM Fernando Apesteguía <fernape@freebsd.org> >> wrote: >> >>> >>> >>> El mar, 20 ago 2024, 8:54, Fernando Apesteguía <fernape@freebsd.org> >>> escribió: >>> >>>> Hello, >>>> >>>> I have a question about the package versions Jenkins uses to build the >>>> documentation. >>>> Does Jenkins use the latest branch? How often does it update the >>>> packages? >>>> >>>> I recently updated www/gohugo to 0.133.0 and removed a deprecated >>>> attribute in the website/ part of the documentation. Jenkins is still using >>>> gohugo 0.125 and it fails to build the doc since that version does not >>>> recognize the new attribute. >>>> >>> >>> Ping! >>> >> >> Please, I really need this information. >> There are important pending changes in the doc tree. >> > > Hi, > > Sorry for the late reply, I don't know why the previous mails got filtered > in spam filters. > > In short, Jenkins uses the latest pkg from the latest branch in the > official pkg repository. > latest, that's great :-) > > The longer version is that in each build, Jenkins creates a fresh jail, > switches the default pkg branch from quarterly to latest, and installs the > docproj package from pkg.freebsd.org, then executes the build. > > You can check the related config at: > https://github.com/freebsd/freebsd-ci/tree/main/jobs/FreeBSD-doc-main > > In the latest build I see that it's using gohugo 0.133.0: > https://ci.freebsd.org/job/FreeBSD-doc-main/3226/consoleFull > > I think it's due to the delay between ports updating and being available > from pkg.freebsd.org. > Thank you for the detailed explanation! > > Best, > Li-Wen > [-- Attachment #2 --] <div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 28, 2024 at 9:12 PM Li-Wen Hsu <<a href="mailto:lwhsu@freebsd.org">lwhsu@freebsd.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 28, 2024 at 3:06 AM Fernando Apesteguía <<a href="mailto:fernape@freebsd.org" target="_blank">fernape@freebsd.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 24, 2024 at 8:36 PM Fernando Apesteguía <<a href="mailto:fernape@freebsd.org" target="_blank">fernape@freebsd.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mar, 20 ago 2024, 8:54, Fernando Apesteguía <<a href="mailto:fernape@freebsd.org" target="_blank">fernape@freebsd.org</a>> escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello,</div><div><br></div><div>I have a question about the package versions Jenkins uses to build the documentation.</div><div>Does Jenkins use the latest branch? How often does it update the packages?</div><div><br></div><div>I recently updated www/gohugo to 0.133.0 and removed a deprecated attribute in the website/ part of the documentation. Jenkins is still using gohugo 0.125 and it fails to build the doc since that version does not recognize the new attribute.</div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Ping!</div></div></div></blockquote><div><br></div><div>Please, I really need this information.</div><div>There are important pending changes in the doc tree.<br></div></div></div></blockquote><div><br></div><div>Hi,</div><div><br></div><div>Sorry for the late reply, I don't know why the previous mails got filtered in spam filters.<br></div><div><br></div><div>In short, Jenkins uses the latest pkg from the latest branch in the official pkg repository.<br></div></div></div></blockquote><div><br></div><div>latest, that's great :-)<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div></div><div><br></div><div>The longer version is that in each build, Jenkins creates a fresh jail, switches the default pkg branch from quarterly to latest, and installs the docproj package from <a href="http://pkg.freebsd.org" target="_blank">pkg.freebsd.org</a>, then executes the build.<br></div><div><br></div><div>You can check the related config at:<br></div><div><a href="https://github.com/freebsd/freebsd-ci/tree/main/jobs/FreeBSD-doc-main" target="_blank">https://github.com/freebsd/freebsd-ci/tree/main/jobs/FreeBSD-doc-main</a></div><div><br></div><div>In the latest build I see that it's using gohugo 0.133.0:</div><div><a href="https://ci.freebsd.org/job/FreeBSD-doc-main/3226/consoleFull" target="_blank">https://ci.freebsd.org/job/FreeBSD-doc-main/3226/consoleFull</a></div><div><br></div><div>I think it's due to the delay between ports updating and being available from <a href="http://pkg.freebsd.org" target="_blank">pkg.freebsd.org</a>.<br></div></div></div></blockquote><div><br></div><div>Thank you for the detailed explanation!<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div></div><div><br></div><div>Best,</div><div>Li-Wen <br></div></div></div> </blockquote></div></div>help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGwOe2Z2BcF_cW7CqgF82Z=Z46KpwmLxsi_7Cr%2Bji_Q6=eN1tQ>
