Skip site navigation (1)Skip section navigation (2)
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>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000004d7d5c0620d0321d
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 28, 2024 at 9:12=E2=80=AFPM Li-Wen Hsu <lwhsu@freebsd.org> wrot=
e:

> On Wed, Aug 28, 2024 at 3:06=E2=80=AFAM Fernando Apestegu=C3=ADa <fernape=
@freebsd.org>
> wrote:
>
>>
>>
>> On Sat, Aug 24, 2024 at 8:36=E2=80=AFPM Fernando Apestegu=C3=ADa <fernap=
e@freebsd.org>
>> wrote:
>>
>>>
>>>
>>> El mar, 20 ago 2024, 8:54, Fernando Apestegu=C3=ADa <fernape@freebsd.or=
g>
>>> escribi=C3=B3:
>>>
>>>> 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 filtere=
d
> 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 th=
e
> 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
>

--0000000000004d7d5c0620d0321d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Wed, Aug 28, 2024 at 9:12=E2=80=AF=
PM Li-Wen Hsu &lt;<a href=3D"mailto:lwhsu@freebsd.org">lwhsu@freebsd.org</a=
>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><di=
v dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_at=
tr">On Wed, Aug 28, 2024 at 3:06=E2=80=AFAM Fernando Apestegu=C3=ADa &lt;<a=
 href=3D"mailto:fernape@freebsd.org" target=3D"_blank">fernape@freebsd.org<=
/a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><=
div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote"><=
div dir=3D"ltr" class=3D"gmail_attr">On Sat, Aug 24, 2024 at 8:36=E2=80=AFP=
M Fernando Apestegu=C3=ADa &lt;<a href=3D"mailto:fernape@freebsd.org" targe=
t=3D"_blank">fernape@freebsd.org</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"auto"><div><b=
r><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">El m=
ar, 20 ago 2024, 8:54, Fernando Apestegu=C3=ADa &lt;<a href=3D"mailto:ferna=
pe@freebsd.org" target=3D"_blank">fernape@freebsd.org</a>&gt; escribi=C3=B3=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"lt=
r"><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 u=
se 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 deprecate=
d attribute in the website/ part of the documentation. Jenkins is still usi=
ng gohugo 0.125 and it fails to build the doc since that version does not r=
ecognize the new attribute.</div></div></blockquote></div></div><div dir=3D=
"auto"><br></div><div dir=3D"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></blockquo=
te><div><br></div><div>Hi,</div><div><br></div><div>Sorry for the late repl=
y, I don&#39;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 l=
atest branch in the official pkg repository.<br></div></div></div></blockqu=
ote><div><br></div><div>latest, that&#39;s great :-)<br></div><div>=C2=A0</=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div=
 class=3D"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=3D"http://pkg.freebsd.org" target=3D"_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=3D"https://github.com/freebsd/freebsd-ci/=
tree/main/jobs/FreeBSD-doc-main" target=3D"_blank">https://github.com/freeb=
sd/freebsd-ci/tree/main/jobs/FreeBSD-doc-main</a></div><div><br></div><div>=
In the latest build I see that it&#39;s using gohugo 0.133.0:</div><div><a =
href=3D"https://ci.freebsd.org/job/FreeBSD-doc-main/3226/consoleFull" targe=
t=3D"_blank">https://ci.freebsd.org/job/FreeBSD-doc-main/3226/consoleFull</=
a></div><div><br></div><div>I think it&#39;s due to the delay between ports=
 updating and being available from <a href=3D"http://pkg.freebsd.org" targe=
t=3D"_blank">pkg.freebsd.org</a>.<br></div></div></div></blockquote><div><b=
r></div><div>Thank you for the detailed explanation!<br></div><div>=C2=A0</=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div=
 class=3D"gmail_quote"><div></div><div><br></div><div>Best,</div><div>Li-We=
n <br></div></div></div>
</blockquote></div></div>

--0000000000004d7d5c0620d0321d--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGwOe2Z2BcF_cW7CqgF82Z=Z46KpwmLxsi_7Cr%2Bji_Q6=eN1tQ>