Commit graph

595 commits

Author SHA1 Message Date
Andreas K. Hüttel d4bd1a2dcd
Enable riscv 23.0 autobuilds and binpkg uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-11 18:17:53 +01:00
Andreas K. Hüttel 428f0449d7
Drop riscv split-usr systemd sets
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-11 18:08:37 +01:00
Andreas K. Hüttel 6e305b99ce
Stop building mipsel3 o32
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-08 23:51:22 +01:00
Andreas K. Hüttel 47eb54bb04
catalyst-auto: do not upload zero-size binpackage files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-07 23:10:48 +01:00
Andreas K. Hüttel 22169c223a
Add loong 23.0 stage builds and upload binpackages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-05 21:44:55 +01:00
Andreas K. Hüttel f8b44bf3ab
Add upload for alpha 23.0 binpackages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-05 21:40:53 +01:00
Andreas K. Hüttel e00c1581e1
Add alpha 23.0 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-04 11:08:59 +01:00
Andreas K. Hüttel 63aed276c4
Stop building systemd split-usr stages for arm, arm64, hppa, ia64
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-11-12 03:03:24 +01:00
Andreas K. Hüttel d7b032dd84
Stop building systemd split-usr stages for loong, mips, m68k, ppc, ppc64
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-11-12 02:41:22 +01:00
Andreas K. Hüttel eb88620890
Stop building systemd split-usr stages for riscv, s390, sparc, x86
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-11-12 00:45:27 +01:00
Andreas K. Hüttel 57cb206aa5
Refactor ppc64le builds into sets
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-10-03 11:38:08 +02:00
Andreas K. Hüttel b215133537
Revert "Let's wait with riscv multilib until we're sure it works"
It works.

This reverts commit 6c455ce370.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-09-09 11:17:56 +02:00
Andreas K. Hüttel 6c455ce370
Let's wait with riscv multilib until we're sure it works
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-09-07 22:07:40 +02:00
Andreas K. Hüttel 1abc1345b4
Re-enable riscv multilib builds, gcc seems to have been fixed
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-09-06 00:33:46 +02:00
Andreas K. Hüttel 980c53a10e
Build in same order as listed on website
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-09-03 16:11:40 +02:00
Andreas K. Hüttel ffafa62e64
Disconnect binhost arm64/17.0/arm64 from stage builds (extra builder)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-09-02 13:21:39 +02:00
Andreas K. Hüttel d3c2ebe22a
Fill in all remaining binpackage uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-21 00:34:47 +02:00
Andreas K. Hüttel e60bf6fd7b
Add two more mips binpackage uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-18 20:29:43 +02:00
Andreas K. Hüttel 757609f003
Add binrepo_path for all riscv stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-18 20:01:02 +02:00
Andreas K. Hüttel 1f8f309cad
More uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-16 21:29:42 +02:00
Andreas K. Hüttel 2f3216d9b8
More binpkg uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-15 23:47:32 +02:00
Andreas K. Hüttel 58341efc5e
More binpackages and some cleanup
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-15 23:33:33 +02:00
Andreas K. Hüttel 0d9cf2010e
Upload hppa binpackages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-13 20:35:52 +02:00
Andreas K. Hüttel a525e5c2fe
Add various more binpackage uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-12 20:18:21 +02:00
Andreas K. Hüttel 4e0c44a411
Add various more binpackage uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-10 01:18:08 +02:00
Andreas K. Hüttel 6df029a49d
Add various binpackage uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-08 19:54:44 +02:00
Andreas K. Hüttel 412e422251
Upsync i486 and i686
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-08 02:38:19 +02:00
Andreas K. Hüttel 204f359494
Upload binpackages for s390x
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-07 00:40:25 +02:00
Andreas K. Hüttel 2f84a3644d
Fix precise rsync syntax
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-06 00:41:54 +02:00
Andreas K. Hüttel 1a9e8dbf6f
Make future sparc runs upload binary packages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-05 21:15:16 +02:00
Andreas K. Hüttel 3bc092d566
catalyst-auto: add function upsync_binpackages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-05 21:06:23 +02:00
Andreas K. Hüttel bb1d1fcf83
Add mips2_softfloat-o32-systemd-mu
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-07-22 15:47:05 +02:00
Andreas K. Hüttel 0b6c63cb26
Add m68k musl build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-07-21 21:16:39 +02:00
Andreas K. Hüttel 5e2eacd985
Add mips(el)2 musl builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-06-24 17:04:40 +02:00
Andreas K. Hüttel 63e60ea9d3
Add mipsel2_softfloat builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-06-22 23:16:44 +02:00
Andreas K. Hüttel 6e2fb08336
Add mips2 BE softfloat build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-06-01 18:33:32 +02:00
Andreas K. Hüttel 269b985801
Specify TMP_PATH for the slow builds on hppa
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-27 21:51:43 +02:00
Andreas K. Hüttel 7294bf557c
Fix specs dir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-12 23:23:23 +01:00
Andreas K. Hüttel dd43685e2d
Add catalyst-auto hppa qemu config
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-12 23:10:34 +01:00
Andreas K. Hüttel e0097a27a9
Drop quotes around variable strings
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-05 23:42:46 +01:00
Nic Boet fe7ecde00f
Do not source catalyst.conf as it's not bash syntax
* non-bash formatted lines are executed; results in several "command not found" errors
* instead, parse the file for the specific var

[this still leaves the doublequotes " around the value- dilfridge]

Signed-off-by: Nic Boet <nic@boet.cc>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-05 23:38:17 +01:00
Nic Boet 249185d427
snapshot_cache was removed from catalyst Apr 2020
* catalyst commit 6493f3bc534f97468c514a12035b10e3107c4ecf
* --preclean would now fail as catalyst.conf is invalid

Signed-off-by: Nic Boet <nic@boet.cc>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-02 19:28:48 +01:00
Nic Boet bdebb3c30e
Improve send_mail() because it acts more like the logger
* output failure events to stdout if verbose set, useful for those without a mailer
 * do not email if recipient var is undef; allows flexibility for non-releng use cases

Signed-off-by: Nic Boet <nic@boet.cc>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-02-27 00:27:02 +01:00
Nic Boet f2e3c07e81
Make it more apparent that bash time is not used
Signed-off-by: Nic Boet <nic@boet.cc>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-02-27 00:18:54 +01:00
Andreas K. Hüttel f34ca4ea06
mips: parallelize better
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-27 14:38:37 +01:00
Andreas K. Hüttel b0cb15f47f
Add missing mips upload command
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-25 16:07:00 +01:00
Andreas K. Hüttel 2a78aa57d6
Re-enable merged-usr riscv builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-25 00:14:33 +01:00
Andreas K. Hüttel 23951b8984
Use rsa key on demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-19 16:57:58 +01:00
Andreas K. Hüttel 15e1dc47bd
Drop nonexisting specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-18 14:02:19 +01:00
Andreas K. Hüttel 7648e357d8
Add aarch64_be spec files and autobuild config
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-17 22:35:51 +01:00