Commit Graph

13 Commits

Author SHA1 Message Date
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 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