Scripts used to build the stable packages
Go to file
Solène Rapenne b2c247fc38
bump to OpenBSD 7.5
2024-04-04 17:56:21 +02:00
config init 2019-08-10 07:00:13 -06:00
01_update_ports.sh bump to OpenBSD 7.5 2024-04-04 17:56:21 +02:00
02_make_liste.sh bump to OpenBSD 7.5 2024-04-04 17:56:21 +02:00
03_clean_packages.sh install ccache 2021-05-02 20:08:46 +02:00
04_make.sh enable quirks caching 2022-11-27 11:32:18 +01:00
05_copy_packages.sh use env for make env parameters 2020-05-20 12:16:04 -06:00
06_send_mail.sh Use a real address for sending mail 2019-10-23 09:28:58 +02:00
07_send_mail_global.sh remove quirks from the package list 2023-10-14 08:59:17 -06:00
10_start_remote.sh use openrsync instead of scp 2022-11-27 11:33:26 +01:00
50_check_missing_packages.sh update to include extra packages list 2020-07-14 10:52:08 -06:00
README some details in README 2022-08-17 09:23:02 +02:00
UPGRADE UPGRADE rewording 2022-04-23 13:31:47 +02:00
cron.sh execute the build scripts after a build 2023-11-30 06:18:30 -07:00

README

Usage

Run cron.sh, this will trigger 10_start_remote.sh from a single machine
to start building on all the servers, if something changed on the cvs tree


Scripts description

01_update_ports.sh	update the ports tree in /home/ports

02_make_liste.sh	create ~/fullpkglist containing ports to build

03_clean_packages.sh	delete extra packages and reinstall sqlports and rsync

04_make.sh		use "make package" and store logs

05_copy_packages.sh	create a list of packages from make show=PKGNAMES
			command and feed rsync with it

06_send_mail.sh		send a mail to tell sthen@ and naddy@ about packages
			to sign

-- 

07_send_mail_global.sh  send a single mail combining all architectures output

10_start_remote.sh      run the building job on all architectures from a single server

The /build partition doesn't contain any important information and could be formatted if needed.