tests/approval.sh: parse id via sed (no python dep)
This commit is contained in:
parent
e533154655
commit
14cb107125
1 changed files with 6 additions and 1 deletions
|
|
@ -82,7 +82,12 @@ echo "=== pending approvals ==="
|
|||
sudo hive-c0re pending
|
||||
|
||||
ID=$(sudo hive-c0re pending \
|
||||
| python3 -c 'import sys,json;print(json.load(sys.stdin)["approvals"][-1]["id"])')
|
||||
| sed -nE 's/^[[:space:]]*"id":[[:space:]]*([0-9]+).*/\1/p' \
|
||||
| tail -1)
|
||||
if [ -z "$ID" ]; then
|
||||
echo "FAIL: could not parse approval id"
|
||||
exit 1
|
||||
fi
|
||||
echo " using approval id ${ID}"
|
||||
|
||||
echo "=== approve ${ID} (advances applied/main + rebuilds h-${AGENT}) ==="
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue