Commit graph

11 commits

Author SHA1 Message Date
MrPiglr
2913cd8eb2 ci: Use full OS build script with Wine + Docker 2025-12-28 10:08:21 -07:00
MrPiglr
94af016898 feat: Use self-hosted runner for full ISO build 2025-12-28 09:53:54 -07:00
MrPiglr
f341569022 fix: Use GitLab shared runners 2025-12-28 09:29:43 -07:00
MrPiglr
1b7636310c refactor: Simplified ISO build for Docker (no privileged mode) 2025-12-28 09:17:24 -07:00
MrPiglr
069b9d052d fix: Enable privileged mode for ISO build 2025-12-28 09:06:39 -07:00
MrPiglr
7715fba8b5 fix(linux-iso): Fix ISO build script syntax errors and mobile app integration
- Fix corrupted kernel/initrd extraction section
- Fix unmount commands (proc/sys/dev)
- Fix isolinux and GRUB configuration syntax
- Fix mksquashfs error handling
- Add mobile app build and integration
- Create systemd service for mobile server
- Update Firefox kiosk to launch mobile UI
- Add Capacitor Android build copying
- Improve GitLab CI error handling (fail on missing tools)
- Update completion messages with mobile features

This resolves ISO build failures and properly packages the Ingress-style mobile UI into the bootable Linux distribution.
2025-12-27 22:19:05 -07:00
MrPiglr
191cfd2f5c ci: add GitLab Release job on tags and attach ISO artifact; expose artifacts/local in build 2025-12-28 02:07:02 +00:00
MrPiglr
722c4ff8ec Fix: add fallback tool detection and verify grub/squashfs in CI 2025-12-27 22:20:10 +00:00
MrPiglr
d7861b3179 Fix: GitLab CI apt-get command syntax 2025-12-27 22:12:02 +00:00
MrPiglr
4a089ad133 CI: prioritize GitLab; Actions now manual-only; add grub-common to GitLab deps 2025-12-27 21:45:26 +00:00
MrPiglr
1fccd137ee Add GitLab CI for ISO building with 400GB storage 2025-12-27 20:34:17 +00:00