refactor: remove versioning from ISO filename

ISO now always named knel-football-secure.iso (no v1.0.0 suffix).
Updated all references in code, docs, and tests.

💘 Generated with Crush

Assisted-by: GLM-4.7 via Crush <crush@charm.land>
This commit is contained in:
Charles N Wyble
2026-02-17 15:44:09 -05:00
parent e4fe12aaf1
commit ab49d1f98b
8 changed files with 40 additions and 41 deletions

View File

@@ -7,7 +7,6 @@ echo "All operations performed in Docker container"
# Configuration
readonly PROJECT_NAME="knel-football-secure"
readonly VERSION="1.0.0"
readonly DOCKER_IMAGE="knel-football-dev:latest"
readonly BUILD_TIMEOUT="3600" # 1 hour timeout
@@ -109,7 +108,7 @@ if [ \$? -eq 0 ]; then
md5sum \"\$ISO_FILE\" > \"\${ISO_FILE}.md5\"
# Create KNEL-Football branded name
FINAL_ISO=\"${PROJECT_NAME}-v${VERSION}.iso\"
FINAL_ISO=\"${PROJECT_NAME}.iso\"
mv \"\$ISO_FILE\" \"\$FINAL_ISO\"
mv \"\${ISO_FILE}.sha256\" \"\${FINAL_ISO}.sha256\"
mv \"\${ISO_FILE}.md5\" \"\${FINAL_ISO}.md5\"
@@ -123,13 +122,13 @@ KNEL-Football Secure OS Build Report
=================================
Build Date: \$(date)
Build Environment: Docker Container ($DOCKER_IMAGE)
Version: $VERSION
Version: unversioned (latest build)
Architecture: x86_64
Files Created:
- $PROJECT_NAME-v$VERSION.iso (bootable ISO)
- $PROJECT_NAME-v$VERSION.sha256 (SHA256 checksum)
- $PROJECT_NAME-v$VERSION.md5 (MD5 checksum)
- $PROJECT_NAME.iso (bootable ISO)
- $PROJECT_NAME.iso.sha256 (SHA256 checksum)
- $PROJECT_NAME.iso.md5 (MD5 checksum)
Technical Specifications:
- Base Distribution: Debian Testing
@@ -186,11 +185,11 @@ fi
echo ""
echo "=== BUILD COMPLETION CHECK ==="
if [ -f "output/$PROJECT_NAME-v$VERSION.iso" ]; then
if [ -f "output/$PROJECT_NAME.iso" ]; then
echo "[OK] BUILD SUCCESSFUL!"
echo "[OK] ISO created: $PROJECT_NAME-v$VERSION.iso"
echo "[OK] Size: $(du -h "output/$PROJECT_NAME-v$VERSION.iso" | cut -f1)"
echo "[OK] SHA256: $(cut -d' ' -f1 < "output/$PROJECT_NAME-v$VERSION.sha256")"
echo "[OK] ISO created: $PROJECT_NAME.iso"
echo "[OK] Size: $(du -h "output/$PROJECT_NAME.iso" | cut -f1)"
echo "[OK] SHA256: $(cut -d' ' -f1 < "output/$PROJECT_NAME.iso.sha256")"
echo "All operations performed in Docker container - NO host modifications"
return 0
else