On 30/10/23 15:25, Baptiste Daroussin wrote:
Hello everyone,

The project has started building and populated official packages for pkgbase.

For people interested: just create a new repo like this:

FreeBSD-base {
   url: pkg+https://pkg.freebsd.org/${ABI}/base_latest
   signature_type: "fingerprints"
   fingerprints: "/usr/share/keys/pkg"
   mirror_type: "srv"
}

the current build was built last friday, everything is ready to be able to
publish in regular basis.

Here is my proposal for main and stable branches:
- build everything in a end less loop (to detect failures as soon as possible) 
and
   twice a day at a fix time, publish it under "base_latest"
- every sunday take the last built snapshot and publish it under the base_weekly
   snapshot at a predictable time.

For releng:
- built it in a end less loop and publish straight each time there was changes

For end users on stable/main the default would be: to end on the base_weekly
(does not exists yet) repo, but users can if needed switch to base_latest.

For base_release_X for release users base_release_0 for 14.0 for example.

all the failures will be published in this mailing list!

Is it ok with you?

Best regards,
Bapt



This is wonderful! Thanks a lot for the great work on this.

Plan looks quite good to me.

Maybe I'll stop building my own basse packages and use official ones in the near future, will free some resources from my build machine! :)

--
Guido Falsi <m...@madpilot.net>


Reply via email to