unkinben
aeea587aeb
fix: move unkin-undionly-kpxe preinstall.sh to scripts/ subdirectory ( #166 )
...
ci/woodpecker/push/deploy-fedora42 Pipeline was successful
ci/woodpecker/push/deploy-fedora43 Pipeline was successful
ci/woodpecker/push/deploy-almalinux9 Pipeline was successful
ci/woodpecker/push/deploy-fedora44 Pipeline was successful
ci/woodpecker/push/deploy-almalinux8 Pipeline was successful
nfpm.yaml referenced /app/resources/scripts/preinstall.sh but the file
was at resources/preinstall.sh, causing the build to fail.
Reviewed-on: #166
2026-05-17 12:29:10 +10:00
unkinben
b18e34c905
feat: additional pre-commit checks
...
Build / build-8 (pull_request) Successful in 10s
Build / build-9 (pull_request) Successful in 10s
- add all precommit checks from pre-commit's hooks repo
- ensure scripts with shebangs are executable
2026-03-07 17:04:48 +11:00
unkinben
1f1b1cfe32
chore: update urls to artifactapi
...
Build / build-8 (pull_request) Successful in 2m16s
Build / build-9 (pull_request) Successful in 4m23s
- change github urls to artifactapi
- change gitea urls to artifactapi
- change scripts in nfpm to use full path
- update unrar to 7.12
2026-01-17 20:21:04 +11:00
unkinben
182641132a
refactor: modernise RPM builder with Python tooling v2
...
Build / build-8 (pull_request) Successful in 8s
Build / build-9 (pull_request) Successful in 9s
- Migrate from legacy shell-based build system to modern Python tooling
- Update all metadata.yaml files to new schema with per-distro builds
- Standardise build scripts with curl -L, envsubst, and error handling
- Convert nfpm.yaml templates to use environment variable substitution
- Update Dockerfile to accept all package metadata as build arguments
- Modernise Makefile to use new Python build tool commands
- Update CI workflow to use tools/build instead of make
2025-11-30 20:27:05 +11:00
unkinben
45857e5814
feat: add dhcp to ipxe
...
Build / build-9 (pull_request) Successful in 3m15s
Build / build-8 (pull_request) Successful in 4m39s
- add dhcp command to ipxe script
2025-07-12 19:40:19 +10:00
unkinben
e0026ddb05
feat: add custom ipxe bootloader
...
Build / build-9 (pull_request) Successful in 3m22s
Build / build-8 (pull_request) Successful in 5m7s
- add rpm to manage tftpboot ipxe images for cobbler
2025-07-12 18:38:47 +10:00