Commit Graph

50 Commits

Author SHA1 Message Date
Wildan M
b336b52f15
Build prefix on Redox OS, add self hosted mode 2026-02-26 19:03:07 +07:00
Wildan M
8f24edf202
Workaround gcc unable to rebuild 2026-02-24 03:24:43 +07:00
Wildan M
e173c27fd1
Add clang to prefix toolchain 2026-02-19 07:29:07 +07:00
Jeremy Soller
bcacab4d93 ci-os-test: copy html recursively 2026-02-06 08:32:35 -07:00
Jeremy Soller
97eb359679 Make ci-os-test output match test results 2026-02-06 08:15:13 -07:00
Jeremy Soller
86f65219a8 Add CI taret for os-test 2026-02-06 08:02:03 -07:00
Wildan M
5a125d0cbb
Rename live disk in CI 2026-01-29 17:18:20 +07:00
Wildan M
7919fc54a5
Remove repo.sh scripts 2025-11-21 00:39:42 -08:00
Jeremy Soller
fda2d462c2
Remove pkgar submodule 2025-11-20 15:42:46 -07:00
Jeremy Soller
ae9f56d9b7
Fix relative paths in makefiles 2025-11-20 14:07:24 -07:00
Jeremy Soller
542106d01a
Replace cookbook submodule 2025-11-20 13:54:40 -07:00
Jeremy Soller
5162e660e8
Build installer and redoxfs from cookbook source 2025-11-20 11:54:17 -07:00
Wildan M
167d0f075d Fix configuration for build server 2025-11-15 11:44:48 +07:00
Jeremy Soller
31c1eed5a8
Pass through REPO variables to podman and add REPO_APPSTREAM 2025-11-01 14:22:17 -06:00
Jeremy Soller
a144044bd8
Drop minimal and minimal-net pre-built images from CI 2025-10-31 15:20:24 -06:00
Wildan M
7e650742c0 Use cookbook new filesystem config 2025-10-31 15:45:07 +07:00
Jeremy Soller
bf65e41266
Add HOST_TARGET to CI toolchain path 2025-10-21 10:13:36 -06:00
bjorn3
12a5a00afe Only pass recipe name to fetch.sh and repo.sh 2025-09-06 15:17:00 +02:00
Wildan M
05e7279156 Fix make invocation for Podman in MacOS 2025-08-15 12:53:08 +07:00
bjorn3
d2fde06fd1 Rename livedisk.iso to redox-live.iso 2025-06-22 20:20:09 +02:00
Jeremy Soller
a162e93e79
ci-toolchain should depend on container tag 2025-05-06 20:00:34 -06:00
Jeremy Soller
38e0f178fb
Build minimal and minimal-net images 2025-04-24 17:19:22 -06:00
Jeremy Soller
d8a3052f88 Use podman compiled list_packages for ci-pkg 2025-04-23 19:21:34 -06:00
Jeremy Soller
eb474e6858 Remove docgen 2025-04-23 19:19:45 -06:00
Jeremy Soller
490b7d7f3a Add fstools and container dependencies to ci-pkg target 2025-04-23 19:11:58 -06:00
Jeremy Soller
b580423f76
Make image directory for server/desktop/demo targets 2025-04-23 15:42:09 -06:00
Jeremy Soller
5e4d5af2f9
Revert "Make sure repo.tag is built before harddrive.img and livedisk.iso in ci-img"
This reverts commit d6f1dbf284.
2025-04-23 15:38:21 -06:00
Jeremy Soller
d6f1dbf284
Make sure repo.tag is built before harddrive.img and livedisk.iso in ci-img 2025-04-23 15:29:33 -06:00
Jeremy Soller
d4626b6f1e
Do not use podman for image recipes 2025-04-23 10:21:18 -06:00
Jeremy Soller
dd484d3767
Disable appstream generation for CI until fixed inside podman 2025-04-21 14:58:30 -06:00
Jeremy Soller
a75fc7ea77
Drop PREFER_STATIC from makefiles 2025-04-18 10:44:49 -06:00
Jeremy Soller
eb00e7db8c
Fix ci targets when using podman 2025-04-18 09:11:36 -06:00
Anhad Singh
78a2aa75dd
fix(mk/ci.mk): set COOKBOOK_HOST_SYSROOT and COOKBOOK_PREFER_STATIC
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-05 02:33:19 +11:00
Ron Williams
e9628b64d8 Fix CI, add packages to ci.toml so desktop can build from binaries 2024-11-21 15:06:54 +00:00
Jeremy Soller
ac8efee64a Build docgen and pkgar as part of fstools 2024-10-19 16:53:33 -06:00
Jeremy Soller
d79cc14f6a
Generate appstream data when building repo via CI 2024-10-15 21:14:30 -06:00
Ron Williams
fd40776d35 Fix CI to avoid RedoxFS/FUSE/tar problems 2024-08-28 12:55:25 -07:00
Ribbon
49102f6332 Add explanation comments on the build system files 2024-07-09 12:58:07 +00:00
Jeremy Soller
c959953e0a Use REPO_NONSTOP in ci.mk 2024-01-28 16:17:07 +00:00
bjorn3
aa7edc6ef1 Zstd compress all images
I tried gzip, bzip2, xz and xzstd. Xz 22s for a 128MB disk image. Out of
all other options zstd was both the fastest to compress (<1s) and
produced the smallest file (28MB).
2024-01-11 21:18:21 +01:00
Jeremy Soller
42acdf1089
Fix CI image build 2022-12-02 17:22:44 -07:00
Jeremy Soller
c8634bd989
Fix ci-img 2022-11-23 13:58:56 -07:00
Jeremy Soller
04286c49ac
Use local packages for ci images 2022-11-11 12:19:51 -07:00
Jeremy Soller
ab6d3c0a87
Move CI to arch-specific location 2022-11-10 15:40:32 -07:00
Jeremy Soller
45de97558c
Retain compatibility with jenkins image job 2022-11-10 12:15:21 -07:00
Jeremy Soller
dfe712a84c
Retain compatibility with jenkins toolchain job 2022-11-10 12:09:26 -07:00
Jeremy Soller
9232e4282a
Build images in directory per arch, remove bochs 2022-11-10 12:06:24 -07:00
Jeremy Soller
e21f066628
Move filesystem size to installer config 2022-10-17 08:02:13 -06:00
Ron Williams
ff144e17ba change ci-img target to build desktop, server and demo 2022-10-16 17:33:44 -07:00
Jeremy Soller
e833e66ac9
Move CI to its own makefile 2022-10-11 09:12:33 -06:00