Commit Graph

16 Commits

Author SHA1 Message Date
fosslinux b80e1f6a57 Ensure that substituted files are equivalent to upstream 2024-02-24 20:36:12 +11:00
Gábor Stefanik 81e3123262 Rename tmpdir to target and always preserve it, dropping --preserve
There is nothing temporary about our "tmpdir" - its sole purpose is to
contain the final product of the bootstrap process. Thus, removing it
at the end of bootstrap amounts to doing the entire process for nothing.

To remedy this, --tmpdir is renamed --target, keeping the -t short form,
and defaulting to "target" instead of "tmp" to make its purpose clearer.
The --preserve option is removed, as the target is now always preserved.
2023-12-26 16:34:04 +01:00
Gábor Stefanik fe9cb1222f Change pass2 -> pass3 transition to the same mechanism as pass1 -> pass2
Fixes pass3 prematurely reporting success and quitting, having built nothing.
2023-12-26 13:01:24 +11:00
Gábor Stefanik 63c0a52067 Fix external & distfiles directory paths for CI 2023-12-26 13:01:24 +11:00
Gábor Stefanik 591959924f Re-acquire missing sources before each CI pass 2023-12-26 13:01:24 +11:00
Gábor Stefanik 2823e16325 Update CI workflows to match changes from simplify 2023-12-26 13:01:24 +11:00
fosslinux ab47483a51 Linters & CI updates 2023-12-15 21:44:43 +11:00
fosslinux ce33a6e9f9 Actually, split into 3, sysc is too long 2023-05-04 22:15:35 +10:00
fosslinux f124bc86be Work around GH actions time limit
by splitting sysa and sysc into 2
2023-05-04 07:33:17 +10:00
fosslinux 2e29ac837a Archive packages of failed builds 2023-04-29 18:37:57 +10:00
fosslinux 05e8e34ad3 Workaround github actions vs nongnu error 2023-04-28 22:19:39 +10:00
Eduardo Sánchez Muñoz b96074616f Add `--build-kernels` to CI bwrap build 2023-04-16 12:13:20 +02:00
fosslinux 49045dec0f Use 2 cores in CI 2023-04-13 17:13:53 +10:00
fosslinux 60dc725221 Only run on master branch 2023-03-16 19:09:13 +11:00
fosslinux 9956635760 Run bwrap live-bootstrap on GH actions 2023-03-16 14:59:57 +11:00
fosslinux 81000c8075 Add GH actions for linters 2023-03-16 08:29:00 +11:00