fix/dossiers-ngi: update README and scripts for branch status
This commit is contained in:
parent
8ad49de231
commit
197e0ab19a
3 changed files with 32 additions and 3 deletions
|
|
@ -100,6 +100,24 @@ PY
|
|||
printf '1\n' > "$EDITIONS/feat-a/.edition-freeze-ok"
|
||||
rm -f "$EDITIONS/feat-a/.edition-freeze-error"
|
||||
|
||||
# flask alias: matching tip + stale HTML must copy from DEFAULT_BRANCH
|
||||
MAIN_TIP="$(tr -d '\n' < "$EDITIONS/main/.edition-tip")"
|
||||
mkdir -p "$EDITIONS/flask"
|
||||
printf '%s\n' "$MAIN_TIP" > "$EDITIONS/flask/.edition-tip"
|
||||
printf '%s\n' '<html>stale-flask</html>' > "$EDITIONS/flask/index.html"
|
||||
printf '%s\n' '2026-09-30T17:35:26+02:00' > "$EDITIONS/flask/.edition-built-at"
|
||||
FETCH=0 TDPD_ROOT="$CLONE" OUT="$OUT" EDITIONS_ROOT="$EDITIONS" \
|
||||
FREEZE_CMD="$FREEZE_CMD" REBUILD=1 DEFAULT_BRANCH=main \
|
||||
python3 "$SCRIPT" --rebuild --no-fetch
|
||||
grep -q "main" "$EDITIONS/flask/index.html"
|
||||
if grep -q "stale-flask" "$EDITIONS/flask/index.html"; then
|
||||
echo "FAIL flask alias kept stale HTML"
|
||||
exit 1
|
||||
fi
|
||||
test "$(tr -d '\n' < "$EDITIONS/flask/.edition-freeze-ok")" = "1"
|
||||
test "$(tr -d '\n' < "$EDITIONS/flask/.edition-built-at")" = "$(tr -d '\n' < "$EDITIONS/main/.edition-built-at")"
|
||||
echo "OK flask alias copied after stale skip"
|
||||
|
||||
# delete smoke branch on origin; fetch --prune drops remote-tracking ref
|
||||
cd "$CLONE"
|
||||
git push origin --delete smoke/temp-sibling >/dev/null 2>&1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue