fix: complete remaining Tier 1 messages and Tier 2 doc consolidation
Tier 1 message fixes (Part 5.3): - M18/M19 (build-redbear.sh:523-524): reworded patch-application messages to reflect local fork model (forks have patches committed; recipe patches for non-fork recipes applied atomically by repo fetch) - M46 (build-redbear.sh:923): 'immutable archives' → 'local forks' Tier 2 doc consolidation (Part 7): - GRUB-INTEGRATION-PLAN.md: updated all 'make all CONFIG_NAME=' commands to canonical './local/scripts/build-redbear.sh' equivalents - SLEEP-IMPLEMENTATION-PLAN.md: archived (referenced 0.2.4 branch, pre-0.3.1) Assessment doc Part 7 updated: all Tier 1 (items 1-6) and Tier 2 (items 7-13) marked as verified complete with per-item status. All Q1-Q10 quality improvement opportunities from Part 6.2 and all Tier 1-3 items from Part 7 are now resolved.
This commit is contained in:
@@ -520,11 +520,9 @@ redbear_dump_failure_diagnostics() {
|
||||
}
|
||||
|
||||
if [ "$APPLY_PATCHES" = "1" ] && [ -z "${REDBEAR_RELEASE:-}" ]; then
|
||||
echo ">>> Patches are applied by 'repo fetch' via recipe.toml (atomic mechanism)"
|
||||
echo ">>> Skipping direct patch application (was bypassing cookbook atomicity)"
|
||||
echo ""
|
||||
echo ">>> Local fork sources already have patches committed. Recipe patches (non-fork recipes) are applied atomically by 'repo fetch' via recipe.toml."
|
||||
elif [ -n "${REDBEAR_RELEASE:-}" ]; then
|
||||
echo ">>> Release mode: skipping patch application (patches pre-applied in archived sources)"
|
||||
echo ">>> Release mode: fork sources include all patches; no separate patch step needed."
|
||||
fi
|
||||
|
||||
if [ ! -f "target/release/repo" ]; then
|
||||
@@ -920,7 +918,7 @@ if [ "${REDBEAR_ALLOW_UPSTREAM:-0}" = "1" ]; then
|
||||
echo ">>> WARNING: Upstream fetch ENABLED (REDBEAR_ALLOW_UPSTREAM=1)"
|
||||
REPO_OFFLINE=0 COOKBOOK_OFFLINE=false CI=1 REDBEAR_BARE_INITFS="${REDBEAR_BARE_INITFS:-0}" make live "CONFIG_NAME=$CONFIG" "JOBS=$JOBS" 2>&1
|
||||
elif [ -n "${REDBEAR_RELEASE:-}" ]; then
|
||||
echo ">>> Release mode: building from immutable archives (offline)"
|
||||
echo ">>> Release mode: building from local forks (offline)"
|
||||
REPO_OFFLINE=1 COOKBOOK_OFFLINE=true CI=1 REDBEAR_BARE_INITFS="${REDBEAR_BARE_INITFS:-0}" make live "CONFIG_NAME=$CONFIG" "JOBS=$JOBS" 2>&1
|
||||
elif [ "$ALLOW_UPSTREAM" -eq 1 ]; then
|
||||
echo ">>> Upstream recipe refresh enabled"
|
||||
|
||||
Reference in New Issue
Block a user