Andreas K. Hüttel
6e6811f188
Fix directory path
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:46:36 +02:00
Andreas K. Hüttel
1151b7a5c0
Add experimental musl catalust-auto config file
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:21:52 +02:00
Andreas K. Hüttel
a6601df900
tools/: don't build the hidden riscv-multilib for now, needs manual work
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-04-05 21:34:25 +02:00
Matt Turner
2a8050450c
tools: Readd ARCH/TYPE assignments
...
These are used in the sourced .env file.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 23:03:24 -05:00
Matt Turner
7b51adc752
tools: Simplify nonetwork handling
...
... and fix the indentation.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:27:13 -05:00
Matt Turner
174254bbb1
tools: Include post_build.log contents when successful
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:22:07 -05:00
Matt Turner
a309ae36ac
tools: Log non-uploaded stages when they finish
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:06:09 -05:00
Matt Turner
22d3877eb4
tools: Correct ARM stage names
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:00:32 -05:00
Matt Turner
7ec486fab4
tools: Consolidate upload() function
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:57:12 -05:00
Matt Turner
8f478fe30b
tools: Add UPLOAD_DEST
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner
33ce8acb57
tools: Use same set of RSYNC_OPTS
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner
4de1432aa1
tools: Add RSYNC_OPTS array
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner
e357bcd867
tools: Add SSH_CMD array
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:27 -05:00
Matt Turner
3d95cec60b
tools: Add UPLOAD_KEY
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 19:01:29 -05:00
Matt Turner
5515e89048
tools: Add UPLOAD_USER variable
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:46:08 -05:00
Matt Turner
16b0dfbc2e
tools: Remove REPO_DIR assignment
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:44:32 -05:00
Matt Turner
c157adaf1b
tools: Remove some uses of ARCH
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:40:03 -05:00
Matt Turner
c6404520ed
tools: Drop TYPE assignments
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:25:39 -05:00
Matt Turner
c98c9ff401
tools: Use new ssh key
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 14:25:36 -05:00
Andreas K. Hüttel
e87d9d4474
catalyst-auto-qemu-riscv: fix upload filename
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-25 09:17:45 +02:00
Andreas K. Hüttel
b8c1579463
Update catalyst-auto-arm.conf from qemu copy
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-19 23:31:28 +02:00
Andreas K. Hüttel
e486326b97
catalyst-auto: fix e-mail subject
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-19 22:43:46 +02:00
Andreas K. Hüttel
683c6a1a41
qemu/arm: Build stage3 from stage1
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-17 23:05:01 +02:00
Andreas K. Hüttel
b42197cbec
Fix latest symlinking
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-15 21:54:33 +02:00
Andreas K. Hüttel
6c2559e2d4
Fix typo in catalyst-auto config file
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-15 21:51:41 +02:00
Andreas K. Hüttel
c9835278cc
Simplify qemu-arm specs directory structure
...
catalyst-auto seems to have trouble with second level subdirs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-13 04:27:45 +02:00
Andreas K. Hüttel
bb1e7293ac
Add catalyst-auto conf for qemu arm builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-09 01:21:37 +02:00
Andreas K. Hüttel
2799d0c752
Move qemu-based specs into separate dir for the moment
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-08 22:19:56 +02:00
Andreas K. Huettel
0c7067713b
Add catalyst-auto option --nonetwork
...
Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>
2021-01-08 22:09:03 +02:00
Andreas K. Hüttel
1d76d127db
Add ilp32 specs set
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-12-21 16:14:06 +02:00
Matt Turner
e02f16792b
tools: Skip copying nonexistent kconfigs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-12-17 17:20:31 -05:00
Matt Turner
af8ffec8e7
tools/ppc64le: Handle musl-hardened/ directory
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-12-15 18:29:20 -05:00
Andreas K. Hüttel
05a8acdfe0
Add riscv64 systemd stages to autobuild
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-12-04 16:46:25 +02:00
Matt Turner
292177ad43
Revert "specs/ppc/ppc64le: Disable musl builds"
...
This reverts commit 3c5ff69f32
.
In catalyst commit 3be3ac84 ("arch/ppc.toml: add CHOST based subarches")
we've added subarches for 'powerpc', 'powerpc64', and 'powerpc64le', so
these stage builds should now work.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-21 12:00:28 -07:00
Matt Turner
3c5ff69f32
specs/ppc/ppc64le: Disable musl builds
...
They don't work with latest catalyst.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-15 10:55:26 -07:00
Georgy Yakovlev
8cd33e80e0
specs/ppc/ppc64le: add systemd specs
...
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:52 -07:00
Georgy Yakovlev
1e93058770
specs/ppc/ppc64le: add musl-hardened specs
...
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:43 -07:00
Andreas K. Huettel
e2d27f67f5
catalyst-auto: Allow parallel building of spec sets
...
This assumes that the spec sets are logically independent from each other,
i.e., building different ABIs.
Code shamelessly adapted from locale-gen.
Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>
2020-08-29 15:33:37 +03:00
Matt Turner
84660f02fc
specs/arm64: Add systemd specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
e41e548f4b
specs/arm64: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
a4866ae215
arm64: Upload xz stages to arm64@
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Ben Kohler
f7891ac366
tools/catalyst-auto-{amd64,x86}.conf: fix update_symlinks globbing
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-08-12 10:43:54 -05:00
Andreas K. Hüttel
d850a7c5e0
riscv: no upload -> no dnssec needed for now
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 14:14:42 +03:00
Andreas K. Hüttel
bb47dd2aa1
riscv: no e-mails for now
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 13:59:28 +03:00
Andreas K. Hüttel
afffdb8273
Add first experimental riscv catalyst-auto-riscv.conf
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 02:13:35 +03:00
Ben Kohler
6fbf103e56
cataylst-auto-amd64.conf: disable stage4 builds
...
No longer needed, per prometheanfire
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-07-06 16:48:03 -05:00
Ben Kohler
6e5eb93fb3
catalyst-auto-amd64.conf: re-enable selinux builds
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-30 05:38:47 -05:00
Mike Frysinger
0d1104d04f
catalyst-auto: fix preclean logic after snapshot changes
...
The snapshot generation logic was moved earlier in the build (before
the cleaning logic) which caused the preclean to nuke the freshly
generated cache. Move all the preclean logic back up before that.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2020-05-31 12:43:59 -04:00
Mike Frysinger
cfc55d1712
catalyst-auto: standardize indentation
...
This file uses tabs in most of it, so migrate the few funcs using
spaces over to tabs.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2020-05-31 12:32:02 -04:00
Ben Kohler
5bfe6e81dc
catalyst-auto-x86.conf: add missing -systemd suffix on upload call
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-26 06:45:56 -05:00