Commit Graph

34 Commits

Author SHA1 Message Date
Lance Vick 6c167b4544
refactored/working bootstrap set 2024-02-07 13:51:11 -08:00
Lance Vick 1a68841d13
cleanup stage3 2024-02-06 11:05:22 -08:00
Lance Vick 998aeae032
fix stage2 musl workdir 2024-02-06 02:48:42 -08:00
Lance Vick 3dee0bd526
refactor stage2 around ADD downloads 2024-02-06 02:26:42 -08:00
Lance Vick 3139b7b24c
remove touches from bootstrap 2024-02-06 01:54:16 -08:00
Lance Vick 990ad1a2f3
dump tgz complexity. Layers are already compressed 2024-02-06 01:21:20 -08:00
Lance Vick ab6ccf6678
update live-bootstrap in stage1 2024-02-06 01:20:58 -08:00
Lance Vick e42d9355e5
additional bootstrap cleanup/refactor 2024-02-05 16:14:20 -08:00
Lance Vick be52c3fa6d
network=none where possible in bootstrap 2024-02-05 10:42:36 -08:00
Lance Vick c2f3edecca
refactor bootstrap 2024-02-05 10:29:14 -08:00
Lance Vick 53d954a9f8
fix bootstrap image names 2024-02-05 03:11:28 -08:00
Lance Vick 6c9088c55c
remove custom image overrides from each Dockerfile, favoring build contexts 2024-02-05 02:36:12 -08:00
Lance Vick 77452b3995
Dockerfile -> Containerfile 2024-02-05 01:45:20 -08:00
Lance Vick 26d465af36
add default cmd for stage0 2024-01-28 02:44:35 -08:00
Lance Vick 8b56d90436
downgrade binutils in stage2/3 to avoid determinism regression 2024-01-26 17:22:49 -08:00
Lance Vick ec0e91bdef
disable separate-code in binutils for stage3 for determinism 2024-01-25 02:46:38 -08:00
Lance Vick 6a29777dc3
build core with stage3 2024-01-23 15:46:02 -08:00
Lance Vick 8286e33e52
stage3: Use binutils AR instead of broken busybox ar 2024-01-23 15:10:42 -08:00
Lance Vick 355322796f
bootstrap: linux headers and various cleanup & path fixes 2024-01-23 09:50:50 -08:00
Lance Vick b6d50d7124
working stage2 and initial stage3 2024-01-22 11:44:49 -08:00
Lance Vick 016a9d4c5c
refactor bootstrap as stages 0-2 2024-01-21 06:03:20 -08:00
Lance Vick 5351e027c5
add cross-x86_64 2024-01-18 16:06:13 -08:00
Lance Vick 98f9d0dfa6
add WIP cross-x86_64 2024-01-17 00:46:02 -08:00
Lance Vick 5945be3325
fix home folder name 2024-01-16 21:39:05 -08:00
Lance Vick 423feef065
fix perms and dynamically set core count in bootstrap 2024-01-16 17:18:00 -08:00
Lance Vick a87ee08911
deterministic stage0 2024-01-16 16:41:32 -08:00
Lance Vick 3236f269d5
live-bootstrap -> bootstrap 2024-01-16 09:47:15 -08:00
Lance Vick f542a9468e
live-bootstrap refactor pass 1 2024-01-16 00:15:27 -08:00
Lance Vick 5cc99f5692
WIP mes 2023-12-23 00:36:53 -08:00
Lance Vick 51da7d1785
actually move core items out of bootstrap 2023-12-22 23:30:58 -08:00
Lance Vick f2c7343787
restructure bootstrap 2023-12-22 23:27:42 -08:00
Lance Vick 903a11358f
initial stage0 package 2023-12-22 23:14:08 -08:00
Lance Vick ed1c6e15ae
only touch files that can be touched in bootstrap 2023-12-18 11:47:39 -08:00
Lance Vick ebbafb6614
category refactor and various determinisim fixes 2023-12-17 20:05:16 -08:00