scripts: Parse update feed with python3 if jq is missing #10
Reference in New Issue
Block a user
Delete Branch "scripts/jq-python3-fallback"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Harden
scripts/update.shso the stay-current path works withoutjq.jqis missing; fail loudly ifcurl/python3/sha256sumare missing..debdownloads so a failed fetch cannot look like a successful bump.apt-get installsjqfor the scheduled run;git pushfailure is a job failure with the manual path in the log.jqoptional on the manual path; cron still runs onmaster.#7
Why
#8 merged the 0.36.0 bump and a jq-required updater. Jumpboxes may lack
jq; the documented./scripts/update.shforce path must still work.Test
PATHwithoutjq:note: jq not found; parsing update feed with python3thenUp to date at 0.36.0.948b4177667d9a03915c1aee497e7c5438705393da8083a6af0177288512d07e.Leftover from #7 after #8; issue already closed by that merge — no Closes #7 here.