Date: Mon, 2 Jan 2023 11:11:56 -0800 From: Mark Millard <marklmi@yahoo.com> To: list_freebsd@bluerosetech.com, FreeBSD Mailing List <freebsd-ports@freebsd.org> Cc: dereks@lifeofadishwasher.co Subject: RE: Is there a way to find out which git commit the pkg.freebsd.org repos were built on? Message-ID: <6F3EA78F-1048-48B2-A24E-4356EB3F09DD@yahoo.com> References: <6F3EA78F-1048-48B2-A24E-4356EB3F09DD.ref@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Derek Schrock <dereks_at_lifeofadishwasher.com> wrote on Date: Mon, 02 Jan 2023 14:04:28 UTC : > On Sun, Jan 01, 2023 at 03:25:40PM EST, Mel Pilgrim wrote: > > I asked this a long time ago, back when FreeBSD was still on Subversion, > > and the answer back then was "not really". Has that changed? > > > > What I need is the ability to retrieve the output of git log -1 > > If you look at https://pkg-status.freebsd.org/builds?type=package (make > sure sorted by Started) see the build name. You can further limit by > clicking on the poudriere icon beside the jail name to only look at 123, > 131, etc... jails. > After a build's poudriere bulk run finishes there is more time before the various package servers update. Matching a package server's specific content near such a transition can be problematical to automatically get correct. For main's port builds there are build names like: p460b8b74cf94_s4b0af11437 The "p" part 460b8b74cf94 identifies the ports commit. The "s" part 4b0af11437 identifies the commit for main [so, for now, 14]. The non-main builds just show the likes of 78bbde9c877d : the port commit. The Jail name then identifies the ??.?-RELEASE involved but via a somewhat variable naming convention. It is not explicit to the patch level of detail. The Ports column indicates if it is a quarterly build vs. not. The Status column having "stopped:done:" indicates completion without crashes or such. "stopped:done:" should have Remaining contain "0" but Remaining being zero can happen for other forms of Status. Lots of builds are incremental instead of being bulk -a builds. Thus, lots of material was actually built based on a prior commit but the more recent commits are not supposed to have changed anything that mattered (thus, the lack of a rebuild). === Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6F3EA78F-1048-48B2-A24E-4356EB3F09DD>