home tags events about rss login

Things happen.

horia bonked 16 Aug 2022 04:39 -0700
original: solene@bsd.network

The automatic OpenBSD stable packages build is done with 135 lines of shell code.

It's doing the following:

- look for changes in the CVS tree
- calculating which ports need to get rebuilt
- update the cvs tree over the building machines
- look for dependencies that would have to be rebuilt as well
- compile
- gather packages from each machine
- send a mail to people manually signing each batch to tell them what to expect for which architecture and that it's ready to be signed.

It never failed over years.

Does CI/CD need to be complicated? No

horia honked 15 Aug 2022 17:37 -0700

TUXDEX Anonymous Search Engine operates its own web crawler to create its own search index, maintained by INETDEX